当我尝试使用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帐户中进行一些配置吗?
谢谢! :)
答案 0 :(得分: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"
}
编辑: 或者尝试确保删除域中的拼写错误。您的域名目前还有一个额外的单引号。