gpt4 book ai didi

c# - 有没有办法在 Web.config 文件的 smtp 元素中包含电子邮件地址 "display name"?

转载 作者:可可西里 更新时间:2023-11-01 08:45:21 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Storing Smtp from email friendly display name in Web.Config

我正在处理 EmailSender,我正在从我的 Web.config 文件中获取电子邮件地址。如果可能的话,我还想从同一部分获取该电子邮件的“显示名称”,但我没有看到一个明显的方法来做到这一点。

在我的 Web.config 文件中,我包含了一个默认的“发件人电子邮件地址”,如下所示:

<configuration>
<system.net>
<mailSettings>
<smtp from="myaddress@mydomain.com"><!-- no displayName attribute :( -->
<network ... />
</smtp>
</mailSettings>
</system.net>
</configuration>

在我的 EmailSender 中,我有这样的东西:

        var smtpSection = ...;
var message = new MailMessage();
message.From = new MailAddress(_settings.From, senderDisplayName);

是否有推荐的方法将 senderDisplayName 存储在 web.config 文件中?

  • 有什么方法可以将它包含在 from 属性中吗?例如:

    <smtp from="Automatic Mailer &lt;myaddress@mydomain.com&gt;">
  • 或者它是否需要成为 appSettings 中的自定义元素?
  • 或者有其他方法吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com