在Ubuntu的Rails应用程序中选择SMTP或SendMail



我正在努力学习本教程http://edgeguides.rubyonrails.org/action_mailer_basics.html在底部,它提供了SendMail和SMTP的配置选项。到目前为止,这两个都不适合我:)

哪一种更常用,尝试其中任何一种的考虑因素是什么?

此外,在教程中,他们提供了以下格式的配置示例:

  :user_name            => '<username>',
  :password             => '<password>'

在我的申请中,这些指的是什么?我真的没有密码?一旦我弄清楚了,我应该保留括号还是不保留?

另外,http主机和smtp主机有什么区别?如何计算smtp主机的域?我的通用域是localhost:3000,我应该使用它吗?

 :address => "domain-of-smtp-host.com"
 :domain => "domain-of-sender.com",

谢谢,Alex

SMTP是SendMail实现的一个协议。

你需要的是一个SMTP服务器,你有有效的凭据,无论是你自己的还是一些远程服务(即谷歌邮件)。

然后只需输入这些凭据就可以了。

我猜您没有在本地设置SMTP服务器,因此出于测试目的,您可以使用xyz电子邮件提供商。

不,一旦您找到要在其中输入的凭据,请删除括号。

相关内容

  • 没有找到相关文章

最新更新