gpt4 book ai didi

c# - 在 ASP.Net 中发送电子邮件的最低限度

转载 作者:太空宇宙 更新时间:2023-11-03 22:46:25 25 4
gpt4 key购买 nike

我安装了 IIS,激活了 smtp 角色/功能,并托管了一个 Web 应用程序。我是否需要为 SMTP 配置 IIS,或者我是否可以在代码中使用正确的配置创建一个 SmtpClient?比如,我必须填写这个吗

enter image description here

或者这行得通吗?

enter image description here

此外,在创建 MailMessage 时,发件人地址是否必须是有效地址,或者我是否可以将其设为“欺骗”地址,如“thisaddressisntreal@mycompany.com”?

最佳答案

您无需在 IIS 中指定任何内容即可在 C# 中使用 SmtpClient 对象。

你只需要填写你的主机信息,用户名和密码,它应该可以正常工作,除非端口在你的防火墙中被阻止。

如果您的电子邮件提供商是 Exchange 服务器,那么我知道您可以在服务器允许的情况下“欺骗”from 电子邮件。这是 Exchange 本身的一个选项,允许通过或不通过无效返回地址的外发电子邮件。您可以要求您的 IT 人员查看它是否已启用。

其他电子邮件提供商可能会提供此类功能,但这些都是根据具体情况而定的。您应该联系提供该服务的公司,他们会告诉您是否可以。

关于c# - 在 ASP.Net 中发送电子邮件的最低限度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49697749/

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