【发布时间】:2012-02-04 04:53:53
【问题描述】:
我用基本的 Ruby 编写了一个 SendMail 脚本,它运行良好。问题是如果脚本发送到像“notavliable1”这样的电子邮件地址,我会收到无法访问收据的 SMTP 错误并且脚本停止。
我需要一个例外来过滤邮件地址或一个正则表达式。
这里是sn-p:
require 'mail'
mail = Mail.new do
from 'peter@lustig.de'
to ("#{send.toAdress}")
subject ("#{send.subject}")
html_part do
content_type 'text/html; charset=UTF-8'
body ("#{send.body}")
end
end
如何告诉我的 sn-p 跳过无效的“send.toAdress”?
我正在使用“邮件”gem。
【问题讨论】:
标签: ruby-on-rails ruby exception gem sendmail