gpt4 book ai didi

c# - 使用 ASP.NET 发送邮件

转载 作者:行者123 更新时间:2023-11-30 22:40:58 25 4
gpt4 key购买 nike

我使用标准的 web.config“mailSettings”作为我的 ASP.NET 电子邮件的主干。但是,我发现它的能力越来越有限。例如,我想从许多不同的用户帐户(支持、销售、管理等)发送电子邮件,而 mailSettings 似乎不支持此功能。有什么方法可以避免使用 mailSettings 以便我可以使用多个帐户?任何缺点(如果没有,那么为什么有人会使用 mailSettings?)

<mailSettings>
<smtp from="support@company.com">
<network host="smtp.gmail.com" port="587" userName="support@company.com" password="abcPassword"/>
</smtp>
</mailSettings>

最佳答案

如果您使用 System.Net.Mail.MailMessage 发送邮件,您应该能够通过将 MailMessage.From 设置为新的 MailAddress 来覆盖 web.config 中的发件人。

关于c# - 使用 ASP.NET 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4979182/

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