这个问题由来已久,比较了一下几种现有的解决方案,最后发现Robert Bousquet的方案是最简单的。 1. Robert只提供了一个源码下载链接,不是很方便,我将它放到了github上: $ script/plugin install git://github.com/yzhang/smtp_tls.git 2. 修改environment.rb: require “smtp_tls” mailer_config = File.open(“#{RAILS_ROOT}/config/mailer.yml”) mailer_options = YAML.load(mailer_config) ActionMailer::Base.smtp_settings = mailer_options 3. 建立config/mailer.yml — :address: smtp.gmail.com :port: 587 :user_name: john@doe.com :password: s1j234gh :authentication: :plain 4. 如果你使用了ExceptionNotification插件,那么你需要确保ExceptionNotification的发件人设置与你的Gmail帐户相符,否则GMail将会拒绝发送。
Twitter Updates
- 我厌烦的5种创业想法: 我听到许多人新的创业想法,尽管这很不错,然而我开始反复听到一些相同的创意。 发现你周围的人的应用 - 没人想找到他们周围的人并和他们见面。相信我。这很奇怪,并且早就有这样的应用了。我不知道为什么人们会... http://t.co/mXdjeCZN 3 days ago
- 脏代码技巧 精准补丁(外二则): 精准补丁 有个老笑话是这么说的: 病人:“医生,我一这样就难受。” 医生:“那就别那样。” 有趣,但把它用在自己的项目中也管用吗?这让我想起了自己从PC移植一款3D第三人称射击游戏到初代... http://t.co/AAa7ju2g 2011-12-02
- @mine260309 额,没有吧,我这貌似可以正常访问 in reply to mine260309 2011-12-01
- More updates...
Posting tweet...
Powered by Twitter Tools
-
Recent Posts
订阅
