我正在开发一个rails应用程序,它通过联系表单(通过邮件程序)发送电子邮件。这一切都很有效..在开发中。我目前已将其设置为从域@dev.example.com
发送)并且在制作中我希望应用仅从@example.com
发送。我已在config / environments文件夹中为每个环境添加了config.action_mailer.smtp_settings
和所有SMTP信息。问题是当我在邮件程序中设置default from:
地址时,我很难编码@dev.example.com
。
有没有办法:
检查应用当前正在运行的环境并为每个环境定义电子邮件地址/域名?
或
从相应的config / environments / * .rb文件中的SMTP设置获取当前环境:domain
?
欢迎所有其他想法。
由于