Asp.net SMTP电子邮件格式转换为全名

Asp.net SMTP电子邮件格式转换为全名,asp.net,outlook,Asp.net,Outlook,我们已经创建了一个asp.net应用程序。现在,该应用程序使用smtp发送电子邮件,发送电子邮件是可以的,但当我们在outlook上收到它时,我们收到它的名称。lastname@company.com而不是全名(詹姆斯统治时期)。请帮助我,下面是我的代码片段 <system.net> <mailSettings> <smtp from="lastname@company.com"> <network defaultCredentials="f

我们已经创建了一个asp.net应用程序。现在,该应用程序使用smtp发送电子邮件,发送电子邮件是可以的,但当我们在outlook上收到它时,我们收到它的名称。lastname@company.com而不是全名(詹姆斯统治时期)。请帮助我,下面是我的代码片段

<system.net>
<mailSettings>
  <smtp from="lastname@company.com">
    <network defaultCredentials="false" host="server" password="lalala" userName="James.Reign" />
  </smtp>
</mailSettings>
试试这个

CS代码:

using(MailMessage message = new MailMesage(
        new MailAddress("You@Domain.com", "Your Name"),
        new MailAddress("Recipient@OtherDomain.com", "Their Name")
    )) 
或web.config

<smtp deliveryMethod="Network" from="Mail Displayname &lt;mail@raccoom.net&gt;">


@Carisle我已经在使用此代码,对我来说效果很好。好的,你能分享你的代码吗?你也可以在你的问题中添加此代码。这很难阅读
<smtp deliveryMethod="Network" from="Mail Displayname &lt;mail@raccoom.net&gt;">