private string GetBodyHeader() { StringBuilder result = new StringBuilder(); result.Append("\r\n\r\n\r\n\r\n\r\n\r\n"); result.Append("----- Original Message -----\r\n"); result.AppendFormat("From: {0}\r\n", message.From); result.AppendFormat("To: {0}\r\n", XEMailMessagesHandler.GetConcatenatedAddressesStrings(message.To)); result.AppendFormat("Subject: {0}\r\n", message.Subject); result.AppendFormat("Sent: {0}\r\n", message.Date); return(result.ToString()); }
private void FillContros() { if (this.message.Subject != null) { this.txtEMailSubject.Text = XEMailMessagesHandler.GetUTF8DecodedText(Message.Subject); } if (this.message.From != null) { this.txtEMailFrom.Text = XEMailMessagesHandler.GetUTF8DecodedText(XEMailMessagesHandler.GetEMailAddressTag(this.message.From)); } if (this.message.To != null) { txtEMailTo.Text = XEMailMessagesHandler.GetUTF8DecodedText(XEMailMessagesHandler.GetConcatenatedAddressesStrings(this.message.To)); } if (this.message.CC != null) { this.txtEMailCC.Text = XEMailMessagesHandler.GetUTF8DecodedText(XEMailMessagesHandler.GetConcatenatedAddressesStrings(this.message.CC)); } this.lbAttachments.Items.Add("(Attachments)"); if (this.message.Attachments != null && this.message.Attachments.Length > 0) { bool added = false; foreach (EMailAttachment attach in this.message.Attachments) { if (attach.FileName != null) { this.lbAttachments.Items.Add(attach.FileName); added = true; } } if (added) { this.lbAttachments.Enabled = true; } } else { this.lbAttachments.Enabled = false; } this.txtPriority.Text = message.Priority; this.btnReply.Enabled = this.btnReplyAll.Enabled = this.btnForward.Enabled = accountSendEnabled; this.MessageBodyDisplay.DocumentText = XEMailMessagesHandler.GetHigherBodyView(message); }
private void FillControls() { this.txtEMailFrom.Text = XEMailMessagesHandler.GetEMailAddressTag(message.From); this.txtEMailSubject.Text = message.Subject; this.lbPriority.SelectedItem = message.Priority; if (action != MessageActions.Compose) { this.MessageBodyComposer.Text = message.Body.ContentStream; } this.txtEMailTo.Text = XEMailMessagesHandler.GetConcatenatedAddressesStrings(message.To); FillAttachmentsListBox(); return; }