2012-08-16 73 views
0

我开始学习Rails和形成了这样的问题:在为什么我们需要这样写::域名=> “XXX”

config.action_mailer.smtp_settings

我们设置 :

:域=> 'blackrood.com',(例如)

但我可以undersand,我们为什么需要这个选项(我改变它,没什么变化) 告诉我PLZ在这里我们使用这个选项,如果我麦克网站blackrood.com,我必须投入

:域> 'blackrood.com'

:域=>的“http:// ...

或(开发中)

:域名=> '本地主机:3000/blackrood.com'

回答

0

您需要的领域,因为该邮件有没有其他的方法来确定您的域名。该信息只能从http请求中可靠地确定,这就是控制器和视图不需要域助手的原因。

当您指定它时,请使用“domain.com”,因为这是邮件程序将使用的唯一部分。