0
我從我的網站發送電子郵件,我希望在郵箱中有特殊標題,如下圖所示。當我發送電子郵件時,它顯示它是地址作爲標題。我怎樣才能顯示一個特殊的條款作爲標題從asp.net發送電子郵件。例如,我想將此:在asp.net中更改電子郵件發件人
Avestia出版,而不是[email protected]
我使用此代碼通過電子郵件發送:
bodyMsg.Append("<p>Dear admin,</p>" + RadioButtonList_Prefix.SelectedItem.Text + " " + name.Text + " " + lastname.Text + " has registered in submissin system as an author.<p></br></br></br>Best regards,</p><p>Avestia Publishing</p>");
msg.IsBodyHtml = true;
msg.Body = bodyMsg.ToString();
msg.BodyEncoding = System.Text.Encoding.GetEncoding("utf-8");
msg.Priority = MailPriority.High;
// msg.ReplyTo = new MailAddress(TextBox2.Text);
msg.From = new MailAddress("[email protected]");
msg.To.Add(new MailAddress(*****));
SmtpClient mailsender = new SmtpClient();
mailsender.Host = "SmtpClient.gerbera.arvixe.com";
mailsender.Port = 587;
mailsender.EnableSsl = true;
mailsender.Credentials = new System.Net.NetworkCredential("[email protected]", "classaspnet");
SmtpClient smtp = new SmtpClient();
//Literal1.Text = "<script>alert(' ')</script>";
smtp.Send(msg);
任何機構可以幫助我嗎?
這是行不通的! – Reza
它適用於除雅虎以外的每個電子郵箱! – Reza
這很奇怪。不知道雅虎!對之前運行的電子郵件進行某種緩存。 –