我在rails項目上做了一個ruby工作,他們想使用sendgrid,但他們也喜歡gmail。使用gmail,它允許你在不同的別名下發送來自Web瀏覽器的電子郵件,但現在還支持通過另一個smtp服務器而不是它們自己的郵件發送。通過gmail使用SMTP通過sendgrid在rails上使用ruby發送電子郵件
我想知道是否可以從RoR項目發送電子郵件到Gmail(所以管理層可以保留他們的界面和發送郵箱),但是它會將它轉發到sendgrid SMTP服務器。只是爲了澄清我知道如何並且目前可以通過gmail發送一封電子郵件作爲不同的別名,但是這特別是在它到達gmail之後將其轉發到sendgrid。
我現在有一個標準的設置:
Myapp::Application.configure do
config.action_mailer.default_url_options = { :host => 'www.mygenericwebsite.com' }
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:enable_starttls_auto => true,
:address => 'smtp.gmail.com',
:port => 587,
:tls => true,
:authentication => :plain,
:domain => 'mygenericwebsite.com',
:user_name => "[email protected]",
:password => "pA55w0RD"
}
class UserMailer < ActionMailer::Base
default :from => "HappyAdmin <[email protected]>"
好吧然後。我希望有一種更簡單的方法將其添加到Gmail發送的郵箱中,而不是僅僅對所有郵件進行收件。這是我們以前使用的解決方案。 – samu 2011-06-15 01:36:48