One of my scripts that used to send e-mails on success has stopped
sending e-mails. Using ruby-debug, I found that it is indeed reaching
those lines of code but no e-mail ever gets sent. I can send e-mails
using the exact same code from irb and from script/console. Here’s
what I have:
body = “Subject: Product Import succeeded for supplier #{supplierid}
at #{Time.now.to_s}\r\n\r\n”
Net::SMTP.start(mailserver, 25, helo_domain, email_address,
password, :login) do |smtp|
smtp.send_message(body, from_address, to_address)
end
Any ideas where I can look or what I can try to solve this problem?
Like I said, it works from script/console when I cut-and-paste this
code… Thanks!