Ruby on rails Rails和x2B的交付问题;Dreamhost中的Gmail SMTP

Ruby on rails Rails和x2B的交付问题;Dreamhost中的Gmail SMTP,ruby-on-rails,email,smtp,gmail,ruby-on-rails-plugins,Ruby On Rails,Email,Smtp,Gmail,Ruby On Rails Plugins,我刚刚在Dreamhost中发布了一个Rails应用程序,我正在使用我的域名处理Emai。我创建了admin@domain.com用作发件人身份验证的帐户 我安装了插件,我的smtp配置为: config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :enable_starttls_auto => true, :address => "smtp.gmai

我刚刚在Dreamhost中发布了一个Rails应用程序,我正在使用我的域名处理Emai。我创建了admin@domain.com用作发件人身份验证的帐户

我安装了插件,我的smtp配置为:

config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  :enable_starttls_auto => true,
  :address        => "smtp.gmail.com",
  :port           => 587,
  :domain         => "www.domain.com",
  :authentication => :plain,
  :user_name      => "admin@domain.com",
  :password       => 'secret'
}

问题是:电子邮件有时会收到,有时不会。收件人地址不完全是雅虎或GMail帐户,所以我认为这不是垃圾邮件问题。有什么想法吗?谢谢

如果您想更好地跟踪您的电子邮件是否到达您试图发送它们的地方,请签出PostageApp:


我在插件repo中发现了这一点:“如果您使用的是Ruby on Rails>=2.2和Ruby v1.8.7或更高版本,您不需要它。只需在ActionMailer配置中设置enable_starttls_auto”。但不管怎样,发送邮件是随机的。嘿,看起来很棒!我会读更多的。很好的资源伙伴。不幸的是,PstageApp似乎不支持在您的域中使用GMail SMTP和Google应用程序。