0

我不会通过 gmail smtp 发送电子邮件,但用户应该看到我的公司“发件人”

SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
smtp.EnableSsl = true;
smtp.Credentials = new NetworkCredential("igor@dynback.com", "pass", "mail.dynback.com");

我收到 SmtpException:“SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1 需要身份验证”

我听说这一切都可能并称为“中继”,但我不确定,我是否需要以某种方式输入谷歌凭据?

4

2 回答 2

0

您必须使用 Google 帐户获取凭据。您应该能够将 MailMessage 中的 From 或 ReplyTo 地址设置为您想要的任何内容。

于 2010-04-07T16:41:01.943 回答
0

在 gmail 中使用“另存为”功能。

于 2010-04-08T18:18:15.033 回答