0
我已經在基本的Ruby中編寫了一個SendMail腳本,它工作得很好。問題是如果腳本發送到像「notavliable1」這樣的電子郵件地址,我得到的SMTP錯誤,收據無法訪問和腳本停止。如何爲我的「發送郵件」腳本實現異常? (使用「郵件」Gem)
我需要一個例外來爲Mailaddress過濾或REGEX。
下面是摘錄:
require 'mail'
mail = Mail.new do
from '[email protected]'
to ("#{send.toAdress}")
subject ("#{send.subject}")
html_part do
content_type 'text/html; charset=UTF-8'
body ("#{send.body}")
end
end
我如何告訴我的片段跳過無效「send.toAdress」?
我使用'郵件'寶石。
謝謝你,但我想我需要一個例外。該腳本需要運行很長時間而沒有錯誤。 – 2012-01-09 09:07:38