Asp.net 邮件发送 + from id 被 smtp 用户 id 覆盖

发布于 2024-10-27 02:48:30 字数 820 浏览 6 评论 0原文

我的 ASP.NET 应用程序遇到问题。我正在使用 SMTP 服务器凭据发送电子邮件。它包括主机名 smtp.gmail.com、端口号=587、用户名=”[电子邮件]受保护]”密码=””。我创建了一个邮件消息对象,并将发件人地址和收件人地址设置为“[email protected] ”,”[电子邮件受保护]”。我收到电子邮件,但发件人 ID 始终被视为用户名,即[电子邮件受保护]。这是怎么发生的?如何将电子邮件地址更改为[电子邮件受保护]

I have an issue in my asp.net application. I am using SMTP server credentials to send emails. It includes a hostname smtp.gmail.com, port no=587, username=”[email protected]” password=””. I have created a mail message object and set the from and to address to “[email protected]”,”[email protected]”. I am getting emails, but the from id is always taken as the username ie,[email protected]. How it happens? How can I change the email address to [email protected]?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑梦风尘 2024-11-03 02:48:30

我认为这发生在 Gmail 服务器上。他们的想法是,他们不希望您从 Gmail 帐户发送电子邮件,看起来像是从其他帐户发送的。这是他们打击垃圾邮件的方法之一。如果您希望像来自您的域一样发送电子邮件,则可以使用 Google Apps。

I think this happens on the gmail servers. The idea being that they dont want you to send emails from gmail accounts looking like you sent it from another account. Thats one of the ways they combat SPAM. You can use Google Apps if the idea is to send email messages like they were coming from your domain.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文