代码之家  ›  专栏  ›  技术社区  ›  DEfusion

Rails和Gmail SMTP,如何使用自定义发件人地址

  •  7
  • DEfusion  · 技术社区  · 16 年前

    我已经将Rails(2.1)应用程序设置为通过Gmail发送电子邮件,但无论何时我发送电子邮件,无论我在ActionMailer中将发件人地址设置为什么,电子邮件总是从我的Gmail电子邮件地址发送。这是他们在Gmail上设置的一个安全限制来阻止垃圾邮件发送者使用他们的SMTP吗?

    注意:我在ActionMailer中尝试了以下两种方法(以防万一):

    @from = me@mydomain.com
    from 'me@mydomain.com'
    
    3 回复  |  直到 16 年前
        1
  •  6
  •   ColinD    16 年前

    我相信这只是Gmail通过SMTP发送邮件时所做的事情,正如在一篇关于使用SMTP发送邮件的教程中提到的那样。

        2
  •  3
  •   Chris    16 年前

    这很可能会阻止人们试图从谷歌无法验证发件人拥有的地址发送电子邮件。这在邮件提供商中相当普遍,可能是阻止人们使用谷歌服务发送垃圾邮件的一种保护措施。

        3
  •  3
  •   Bill Turner    16 年前

    我想我自己过去也尝试过,但失败了,但我确实在gmail网站上遇到了这个问题: http://mail.google.com/support/bin/answer.py?ctx=gmail&hl=en&answer=22370