有时当我正在开发时,我没有互联网连接。这将导致一个错误的地方我的应用程序应该发送电子邮件:如何在开发中禁用ActionMailer?
getaddrinfo: nodename nor servname provided, or not known
有一个简单,快捷的方式,我可以改变一个配置值,使的ActionMailer只是没有尝试实际发送的电子邮件,而不是抛出一个错误?也许有些东西适用于开发环境。或者我可以通过其他方式避免错误被抛出,并且我的代码将传递到我称之为actionmailer的地方。
我使用Rails 3.1
完美地工作! – alik