我正在尝试在本地主机上使用设备发送电子邮件(我需要用于用户注册和密码重置的电子邮件)
我把它放在我的environment.rb文件
中config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: "smtp.gmail.com",
port: 587,
domain: "gmail.com",
authentication: "plain",
enable_starttls_auto: true,
user_name: ENV["username"],
password: ENV["password"]
}
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
但我没有收到任何邮件,也没有看到任何错误(设计说)。
编辑 - 好的,添加此行后它可以正常工作
:openssl_verify_mode => 'none'