【问题标题】:Python smtplib Tmobile is blockingPython smtplib Tmobile 阻塞
【发布时间】:2017-06-03 04:13:52
【问题描述】:

我正在尝试使用 smtplib 库通过 python 发送消息。 这是我正在使用的代码:

server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
server.login(EMAIL, PASS)
server.sendmail(EMAIL, phone_number +"@"+ carrier_address, msg)
server.quit()

我在连接时使用端口 465 使用安全连接,但这仍然会在发送到 tmobile 电话号码时阻止消息。似乎任何其他运营商都可以工作。

还有其他人遇到过这个问题吗?我的网站依赖这些文本,而且它们必须准时,所以这是一个非常糟糕的错误。

是否有针对此库或任何其他库的解决方法来完成这项工作?

【问题讨论】:

    标签: python sms smtplib


    【解决方案1】:

    假设您收到来自 T-Mobile 的 550 块消息,我发现 this 讨论了该问题。这个要点是向下的,但这里是主要引述:

    发件人策略框架 550 状态消息是垃圾邮件验证筛选的一部分。 “550”是一长串 SMTP 状态代码的一部分,可帮助诊断连接问题。连接到@tmomail.net DNS 和 MX(邮件)记录的邮件中继必须匹配或代表另一个域获得授权。不匹配可能发生在注册的域或共享的 ISP 网络连接中。

    我不知道如何更新 DNS 或 MX 记录,因为我只是一个卑微的蟒蛇试图给一些人发短信。如果你已经解决了你的错误,什么对你有用?谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-15
      • 1970-01-01
      • 2011-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-07
      • 1970-01-01
      相关资源
      最近更新 更多