[英]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.