【问题标题】:ActionMailer - Sending email with Google Apps doesn't work, but works with free Gmail accountActionMailer - 无法使用 Google Apps 发送电子邮件,但可以使用免费的 Gmail 帐户
【发布时间】:2016-07-24 15:06:08
【问题描述】:

当我尝试使用 Google Apps 帐户发送一些电子邮件时,我收到此错误:

EOFError: 到达文件末尾

使用免费的 Gmail 帐户成功发送电子邮件。

这是我的邮件配置:

config.action_mailer.smtp_settings = {
    address: "smtp.gmail.com",
    port: 587,
    domain: "devsup.com.br'",
    user_name: "admin@devsup.com.br",
    password: "password",
    enable_starttls_auto: true,
    authentication: "plain"
}

有人知道我必须做什么吗?我必须在我的 Google Apps 帐户中进行一些配置?

谢谢! :)

【问题讨论】:

    标签: ruby-on-rails smtp gmail actionmailer google-apps


    【解决方案1】:

    我们遇到了类似的问题。尝试将域设置为gmail.com,如下所示:

    config.action_mailer.smtp_settings = {
        address: "smtp.gmail.com",
        port: 587,
        domain: "gmail.com",
        user_name: "admin@devsup.com.br",
        password: "password",
        enable_starttls_auto: true,
        authentication: "plain"
    }
    

    编辑: 或者尝试确保删除域中的错字。您的域中现在有一个额外的单引号。

    【讨论】:

    • 谢谢!我没有在我的域中看到单引号。这很有帮助。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-30
    • 1970-01-01
    • 1970-01-01
    • 2011-07-16
    • 2017-01-10
    • 2022-07-02
    • 1970-01-01
    相关资源
    最近更新 更多