我将 ruby 从 1.8.x 升级到 1.9.3
Pony.mail(
:to => to,
:from => from,
:subject => subject,
:body => Nokogiri::HTML(body_with_footer).text,
:html_body => body_with_footer, #.gsub("\n","<BR>"),
:attachments => attachment_to_send,
:via => :smtp,
:via_options => {
:address => $smtp,
:port => $smtp_port,
:enable_starttls_auto => false
}
)
attachment_to_send 应该是要附加的文件的哈希值。当哈希为空时,不发送附件。现在我收到一个小马错误,抱怨哈希是“”。
所以我引入了一个 if 条件attachment_to_send==""
,所以我称 pony 有或没有附件部分。
有什么办法可以管理吗?所以我只有一个叫小马的代码?