Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自电子邮件地址的c#MailMessage显示名称不起作用_C#_Mailmessage_Email Address - Fatal编程技术网

来自电子邮件地址的c#MailMessage显示名称不起作用

来自电子邮件地址的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

我试图发送一封电子邮件并设置发件人电子邮件地址的显示名称。但当我在我的客户收到电子邮件时,比如gmail。我看到的不是显示名称,而是电子邮件中没有域的电子邮件地址”FromEmail@abc.com当我收到它时,它显示我收到了来自“FromEmail”的电子邮件

这是我的密码

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);

没人看这个:(没人看这个:(