gpt4 book ai didi

email - Gmail smtp SASL 身份验证

转载 作者:行者123 更新时间:2023-12-01 12:15:50 28 4
gpt4 key购买 nike

我正在使用 postfix 通过 gmail 发送带有应用程序密码的电子邮件(激活了两步验证)。

每次我使用 sendmail 命令测试发送邮件时,我都会收到此错误:

Action: delayed
Status: 4.7.14
Diagnostic-Code: X-Postfix; delivery temporarily suspended: SASL authentication
failed; server smtp.gmail.com said: 534-5.7.14
<https://accounts.google.com/signin/continue?...> Please log in via your web browser and?534-5.7.14 then try again.?534-5.7.14

这是我的后缀配置:

main.cf
myorigin = /etc/mailname
mydestination = mydomain.com, localhost.fr, localhost
relayhost = [smtp.gmail.com]:587

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_tls_security_level = encrypt
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt

/etc/postfix/sasl/sasl_passwd :
[smtp.gmail.com]:587 admin@mydomain.com:application_password

这就是我使用 sendmail 的方式:
sendmail -v ...
From: admin@mydomain.com
Subject: Test
This is a test mail
.

有任何想法吗 ?谢谢 !

最佳答案

对于遇到相同情况的任何发现此问题的人:

  • 使用应用专用密码
  • 您的帐户已启用 2FA
  • 看到'传送暂时暂停:SASL认证失败;服务器 smtp.gmail.com[173.194.68.109] 说:534-5.7.9 请使用您的网络浏览器登录,然后重试'在您的日志

  • 您可能需要访问 https://accounts.google.com/DisplayUnlockCaptcha “绕过”验证码,这将启用帐户访问权限并使一切正常。

    关于email - Gmail smtp SASL 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48253671/

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