来自电子邮件地址的c#MailMessage显示名称不起作用
我试图发送一封电子邮件并设置发件人电子邮件地址的显示名称。但当我在我的客户收到电子邮件时,比如gmail。我看到的不是显示名称,而是电子邮件中没有域的电子邮件地址”FromEmail@abc.com当我收到它时,它显示我收到了来自“FromEmail”的电子邮件 这是我的密码来自电子邮件地址的c#MailMessage显示名称不起作用,c#,mailmessage,email-address,C#,Mailmessage,Email Address,我试图发送一封电子邮件并设置发件人电子邮件地址的显示名称。但当我在我的客户收到电子邮件时,比如gmail。我看到的不是显示名称,而是电子邮件中没有域的电子邮件地址”FromEmail@abc.com当我收到它时,它显示我收到了来自“FromEmail”的电子邮件 这是我的密码 MailMessage mail = new MailMessage(); mail.BodyEncoding = System.Text.Encoding.UTF8; mail.HeadersEncoding = Sys
MailMessage mail = new MailMessage();
mail.BodyEncoding = System.Text.Encoding.UTF8;
mail.HeadersEncoding = System.Text.Encoding.UTF8;
mail.SubjectEncoding = System.Text.Encoding.UTF8;
mail.Priority = System.Net.Mail.MailPriority.High;
mail.IsBodyHtml = true;
mail.From = new MailAddress("FromEmail@abc.com","Automate");
mail.To.Add(new MailAddress("ToEmail@abc.com"));
mail.Subject = "This is test email";
mail.Body = "This is test mail.";
SmtpClient client = new SmtpClient("smtp.office365.com");
client.EnableSsl = true;
client.Credentials = new System.Net.NetworkCredential("senderEmail@abc.com", "*****");
client.Send(mail);
没人看这个:(没人看这个:(