对于 Godaddy,我能够从这个中继发送电子邮件:“smtpout.secureserver.net”,但是该中继在 Godaddy 端受到速率限制,我用 google 搜索了我的错误,发现了这个:GoDaddy SMPT 限制节点邮件程序问题
基本上,告诉我使用微软中继。 Microsoft 中继要求为每个帐户启用 SMTP 身份验证(很奇怪,因为我之前是通过 godaddy 用我的电子邮件发送 SMTP 电子邮件)。
它给了我这个错误:
smtplib.SMTPAuthenticationError: (535, b'5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant. Visit https://aka.ms/smtp_auth_disabled for more information. [CH0PR04CA0079.namprd04.prod.outlook.com 2024-09-09T18:33:14.385Z 08DCD0E2929879F5]')
所以我回到我的 Godaddy 域并在我想要使用的电子邮件上启用了 SMTP 身份验证,但我仍然遇到相同的错误(仅在更改设置后的 30 分钟内尝试过,也许帐户更改从 godaddy 传播到 Outlook 的速度很慢? )。 我很好奇是否有正确的 Godaddy 中继可以将其发送到,或者我唯一的选择是点击此链接: https://aka.ms/smtp_auth_disabled
并使用admin登录outlook账户。
我目前拥有该域的凭据,但管理员 Outlook 电子邮件是与不同人员关联的不同凭据 (FML)。
更新 SMTP 设置后,我返回并设置以下中继配置:
SERVER = "smtpout.secureserver.net"
PORT = 587
传播时间似乎并不长,只是关于中继的信息相互矛盾。
问题解决了。