在asp.net中更改电子邮件发件人
我从我的网站发送电子邮件,我想在邮箱中有它的特殊标题,如下图所示。当我发送电子邮件时,它会将其地址显示为标题。如何在asp.net的电子邮件中显示特殊条款作为标题。例如,我想展示一下: Avestia Publishing,而不是no-reply@avestia.com 我使用此代码发送电子邮件:在asp.net中更改电子邮件发件人,asp.net,email,Asp.net,Email,我从我的网站发送电子邮件,我想在邮箱中有它的特殊标题,如下图所示。当我发送电子邮件时,它会将其地址显示为标题。如何在asp.net的电子邮件中显示特殊条款作为标题。例如,我想展示一下: Avestia Publishing,而不是no-reply@avestia.com 我使用此代码发送电子邮件: bodyMsg.Append("<p>Dear admin,</p>" + RadioButtonList_Prefix.SelectedItem.Text + " " +
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("no-reply@avestia.com");
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("no-reply@avestia.com", "classaspnet");
SmtpClient smtp = new SmtpClient();
//Literal1.Text = "<script>alert(' ')</script>";
smtp.Send(msg);
bodyMsg.Append(“尊敬的管理员,”+RadioButtonList\u Prefix.SelectedItem.Text+”+name.Text+“+lastname.Text+”已在submissin系统中注册为作者。致以最良好的祝愿,Avestia Publishing”;
msg.IsBodyHtml=true;
msg.Body=bodyMsg.ToString();
msg.BodyEncoding=System.Text.Encoding.GetEncoding(“utf-8”);
msg.Priority=MailPriority.High;
//msg.ReplyTo=新邮件地址(TextBox2.Text);
msg.From=新邮件地址(“否-reply@avestia.com");
msg.To.Add(新邮件地址(****);
SmtpClient mailsender=新的SmtpClient();
mailsender.Host=“SmtpClient.gerbera.arvixe.com”;
mailssender.Port=587;
mailsender.EnableSsl=true;
mailsender.Credentials=新系统.Net.NetworkCredential(“否-reply@avestia.com“,”classaspnet“);
SmtpClient smtp=新SmtpClient();
//Literal1.Text=“警报(“”)”;
smtp.Send(msg);
有人能帮我吗?改变这一点:
msg.From = new MailAddress("no-reply@avestia.com");
为此:
msg.From = new MailAddress("no-reply@avestia.com", "Avestia Publishing");
真奇怪。不知道雅虎!对以前遇到的电子邮件进行缓存。。