繁体   English   中英

配置Rails以通过Microsoft LiveSMTP服务器发送电子邮件

[英]configuring rails to send email via the microsoft live smtp server

Rails中有很多有关设置与gmail一起使用的 rails的信息,而我已经为个人(例如myemail@gmail.com)网站完成了此操作。
不幸的是,现在面向企业的Google应用程序不再提供免费的邮件托管,但正如它所说的 Outlook显然提供了。
所以我跟着指示,改变了我的DNS MX记录和一切并设置了SMTP(类似于谷歌的版本像这样
这给了我(例如从这里开始 ):

config.action_mailer.deconfig.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  :address              => "smtp.live.com",
  :port                 => 587,
  :domain               => 'mydomain.com'
  :user_name            => 'username',
  :password             => 'mypass',
  :authentication       => 'plain',
  :enable_starttls_auto => true  }

啊。 我终于解决了这个问题,我想将它发布出来,以免给其他人带来麻烦。 我非常想让这台Microsoft服务器从任何地址发送出去,这让我头疼不已,我的解决方案是使用mandrill,它易于配置且免费,每月不到1万2千封电子邮件。
(免责声明:我与Mandrill没有任何联系,请让我知道任何允许Microsoft服务器工作的提示,我不能,而且半天就足够了)

我的设置与您基本相同,但我的设置正常。 我猜你的user_name是错误的,应该是

:user_name => "username@mydomain.com"

并确保您至少登录一次新创建的帐户才能将其激活

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM