【问题标题】:Mail not received from rails sendgrid gem未从 rails sendgrid gem 收到邮件
【发布时间】:2015-05-14 13:56:12
【问题描述】:

我在我的 rails 应用程序中的 heroku 上设置了 sendgrid 插件,一切正常 我已经检查了 heroku 日志以及事件 "https://sendgrid.com/logs/index" ,它显示邮件已送达,但我没有收到电子邮件

【问题讨论】:

    标签: ruby-on-rails heroku sendgrid


    【解决方案1】:

    关于您所看到的已交付状态 - 当您看到与消息有关的“已交付”时,这基本上告诉您的是接收服务器接受了该消息。这并不一定意味着接收服务器将该邮件放入预期收件人的收件箱中。您在电子邮件活动中看到的“原因”,例如“250 2.0.0 OK”,基本上是接收服务器说“谢谢,我们会从这里取走” - 这可以被认为是 Fedex 离开包裹意味着与包含该公寓的建筑物的门卫一起交付到公寓。如果门卫看着包裹并说“呃,我稍后再处理”或“这看起来很粗略 - 和你一起在垃圾桶里”,那么该包裹将永远不会到达预期的收件人,而发件人只知道 Fedex 告诉他们哪个是包裹已签收,因此视为已送达。在这种情况下,电子邮件以非常相似的方式工作 - 一旦接收服务器响应“250 2.0.0 OK”之类的内容,那么除非您与管理员或邮政主管联系,否则您真的无法了解该消息会发生什么在收件人域。接收服务器可能会隔离邮件,但最好的办法是联系接收邮件服务器的管理员,看看他们是否可以提供任何其他详细信息。有时,您在电子邮件活动中看到的原因还包含一个唯一的标识字符串,这也有助于在收件人服务器端跟踪邮件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-22
      • 2019-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      • 2021-01-18
      相关资源
      最近更新 更多