tags 361349 + upstream patch thanks Coin,
Here is a very simple patch, tested and perfectly working at home :-).
--- emailoutputter.rb.orig 2006-04-08 14:18:47.000000000 +0200
+++ emailoutputter.rb 2006-04-08 14:21:06.000000000 +0200
@@ -14,10 +14,11 @@
validate(hash)
@buff = []
begin
- @smtp = Net::SMTP.start([EMAIL PROTECTED])
+ smtp = Net::SMTP.start([EMAIL PROTECTED])
Logger.log_internal {
"EmailOutputter '[EMAIL PROTECTED]' running SMTP client on [EMAIL PROTECTED]:[EMAIL PROTECTED]"
}
+ smtp.finish
rescue Exception => e
Logger.log_internal(-2) {
"EmailOutputter '[EMAIL PROTECTED]' failed to start SMTP client!"
@@ -101,7 +102,10 @@
"#{msg}"
### send email
- begin @smtp.sendmail(rfc822msg, @from, @to)
+ begin
+ smtp = Net::SMTP.start([EMAIL PROTECTED])
+ smtp.sendmail(rfc822msg, @from, @to)
+ smtp.finish
rescue Exception => e
Logger.log_internal(-2) {
"EmailOutputter '[EMAIL PROTECTED]' couldn't send email!"
-- Marc Dequènes (Duck)
pgp8ErskXoIQE.pgp
Description: PGP signature

