Asp.net 邮件发送 + from id 被 smtp 用户 id 覆盖
我的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为这发生在 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.