【问题标题】:Error Send Mail From Gmail从 Gmail 发送邮件时出错
【发布时间】:2016-04-23 16:44:36
【问题描述】:

请帮助我不知道解决这个问题,我在这张图片中上传的错误消息 我需要帮助 ??? the error description here

Code C#

【问题讨论】:

  • 请在此处粘贴代码,如果您希望社区中的任何人提供任何有用的回复,请将错误消息翻译成英文
  • 您不能将网络凭据用于 gmail 帐户。适用于 Outlook 的相同代码不适用于 gmail。转到 gmail 网站并在 gmail.com 邮件站点上查找示例代码。对于 NetworkCredentails 的默认设置,Net 3.5 和 Net 4.0 之间发生了变化,因此在 Net 3.5 中工作的代码并不总是在 Net4.0 中工作。 NetworkCredentials 在您的 PC 上使用您的登录帐户,这与您的 gmail 帐户的凭据无关。 NetworkCredentials 仅在 Outlook 等电子邮件服务器使用的密码与您在 PC 上登录时使用的密码相同时才有效。
  • 邮政编码和输出,而不是链接。
  • 使用 cleint.UseDefaultCredentials = false。和以下网页上的设置..端口 587 将自动实现 TLS:support.google.com/mail/troubleshooter/…

标签: c# email gmail smtpclient


【解决方案1】:

身份验证错误。试试这个:

client.UseDefaultCredentials = true;

如果您设置了任何安全措施,请检查您的 gmail 收件箱。

【讨论】:

    猜你喜欢
    • 2018-04-11
    • 1970-01-01
    • 2016-06-03
    • 1970-01-01
    • 2012-03-16
    • 2014-01-04
    • 2014-09-24
    • 1970-01-01
    • 2018-07-26
    相关资源
    最近更新 更多