我使用System.Net.Mail.MailMessage thro C#發送電子郵件。 問題是如果發件人的名稱不同,證書不同,它顯示爲像shankar [[email protected]] 我需要刪除此設置括號[]。如何刪除郵件中的[]
幫我... 以下是我的編碼。
System.Net.Mail.MailMessage oMail = new System.Net.Mail.MailMessage();
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
oMail.From = new System.Net.Mail.MailAddress("[email protected]", "shankar123");
oMail.To.Add(TextBox1.Text.Trim());
oMail.Subject = "Subject*";
oMail.Body = "Body*";
oMail.IsBodyHtml = true;
smtp.Host = "smtp.sendgrid.net";
System.Net.NetworkCredential cred = new System.Net.NetworkCredential("myusername", "mypassword");
smtp.UseDefaultCredentials = false;
smtp.Credentials = cred;
smtp.Send(oMail);
你可以嘗試澄清這一點嗎?我沒有跟着你。我們在這裏提供幫助。我已經讀了幾次,我不明白。 – 2011-08-17 12:59:20
當用戶收到一封電子郵件....發件人地址顯示Shankar [[email protected]] ...但我只需要名稱Shankar –
它不取決於電子郵件客戶端如何顯示名稱/地址,至極你沒有任何控制權? – Johnny5