【发布时间】:2014-10-01 05:19:22
【问题描述】:
我一直在尝试创建一个发送外发电子邮件的 RoR 应用程序,您可以在其中指定消息、主题等。我没有安装任何类型的电子邮件服务器,也不知道如何配置 smtp 设置。我希望成品看起来像这样:
http://www.tutorialspoint.com/images/send-email.gif
我正在使用一个相当新的 Mac OS X 版本,并且一直在学习使用 Action Mailer 类的本教程:http://www.tutorialspoint.com/ruby-on-rails/rails-send-email.htm
不幸的是,本教程不符合 Rails 4.0,所以它有点狡猾。无论如何,当我在 environment.rb 中设置 smtp 设置时,它看起来像这样:
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: 'smtp.gmail.com',
port: 587,
domain: 'anythingworks',
user_name: 'mygmail@gmail.com',
password: 'mygmailpassword',
authentication: 'plain',
enable_starttls_auto: true }
我实际上不知道地址、域、用户名和密码应该放什么。无论如何我可以从本地主机发送电子邮件,如果可以,我将如何配置我的 smtp 设置?
任何帮助将不胜感激!提前谢谢你
【问题讨论】:
-
你看过文档吗?他们特别介绍了在 Gmail 中使用
ActionMailer。 guides.rubyonrails.org/…
标签: ruby-on-rails email actionmailer