`
hot88zh
  • 浏览: 182950 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

send Email via Gmail of Google Apps in your Rails project

阅读更多

最近正式推出 Google Apps ,提供了 Email/Calendar/Docs/… 一堆功能,最重要的一个就是 Email 了,大家可以在 Gmail 中使用自己的域名。我们为多背一公斤申请了 1kg.org 。设置了 MX 记录和 CNAME,不知为何现在 mail/docs/calendar.1kg.org 都无法访问,但是通过 nslookup 查看已经指向 Google 的 server 了。邮件功能倒是工作正常,给自己申请的 suave.su # 1kg.org 可以正常收到邮件。

Google  这服务对我来说最重要的是可以作为邮件服务器为网站发一些欢迎/提醒之类的邮件。 Gmail 的 smtp 使用了 ssl 加密,在 Rails 默认的 ActionMailer 中不支持,需要修正一下,在几篇 Blog 都提到过这个方法 ,但是原作者的 Blog 访问不了了,找了半天终于搞定,方法如下:

  1. 这段代码 保存在 lib/smtp_tls.rb 中
  2. 这段代码 保存在 config/environment.rb 中
  3. 重启 server,搞定

不过后来在一篇 Blog 的评论 中看到说 Gmail 限制一天只能发 500 封邮件,Google 了一下 貌似确有此事,还没有亲自证实。

分享到:
评论

相关推荐

    rails_apps_composer, 一个 gem,为 Rails 启动应用程序创建 Rails 应用程序模板.zip

    rails_apps_composer, 一个 gem,为 Rails 启动应用程序创建 Rails 应用程序模板 Rails 应用编辑器 Rails 应用程序编辑器 gem 安装一个 命令行 工具来从"食谱"的Collection 组装 Rails 应用程序。"你可以使用 rails_...

    Rails 3 in Action

    《Rails 3 in Action》是2011年由Ryan Bigg撰写的一本关于Ruby on Rails框架的权威指南,专门针对当时最新的Rails 3.1版本进行了深入解析。这本书旨在帮助开发者充分利用Rails 3.1的强大功能,提升Web应用开发的效率...

    Rails 4 in Action, Second Edition.pdf

    ### Rails 4 in Action, 第二版:关键知识点解析 #### 一、Rails 4简介与新特性 **Rails 4 in Action, 第二版** 是一本深入介绍Ruby on Rails框架的专业书籍。该书由Ryan Bigg、Yehuda Katz、Steve Klabnik和...

    InspiniaAdmin 2.7 Seed Project

    Improve second level menu in Rails project Improve third level menu in md-skin Improve collapse-link function for nested panels Improve select2 style Improve menu style after collapse secend level ...

    Rails 4 in Action

    唔,1分应该还是有人下的吧,共同学习进步,Ruby on Rails is an open source web framework.... "Rails 4 in Action" is a fully-revised second edition of "Rails 3 in Action." This hands-on, compreh...

    Ruby-GoogleSignInforRails实现将Google登录集成到您的Rails应用中

    Google Sign-In for Rails 实现将Google登录集成到您的Rails应用中

    Rails.Angular.Postgres.and.Bootstrap.2nd.Edition

    You'll learn how to install Postgres on your computer or use a free version of it in the cloud. Table of Contents Chapter 1. Set Up the Environment Chapter 2. Create a Great-Looking Login with ...

    The Rails3 Way, 2nd Edition

    He presents advanced Rails programming techniques that have been proven effective in day-to-day usage on dozens of production Rails systems and offers important insights into behavior-driven ...

    Advanced Rails Recipes(随书源码)

    Fueled by significant benefits and an impressive portfolio of real-world applications already in production, Rails is destined to continue making significant inroads in coming years. Each new Rails ...

    InspiniaAdmin 2.5 Rails_Seed_Project

    InspiniaAdmin 2.5 Rails_Seed_Project是一款基于Bootstrap框架的高级管理模板,专为Ruby on Rails开发者设计,旨在加速Web应用程序的开发过程。这个项目作为种子启动器,提供了完整的后台管理界面,包括丰富的UI...

    Advanced Rails Recipes(英语清晰文字pdf+源码)

    Fueled by significant benefits and an impressive portfolio of real-world applications already in production, Rails is destined to continue making significant inroads in coming years. Each new Rails ...

Global site tag (gtag.js) - Google Analytics