Clear ActiveRecord connections when daemonizing. Bug by Evan Petrie.
Added –pid-file option. See –help for details.
Minor improvements to –help, argument error output
1.8.7 and 1.9 STARTTLS compatibility, now uses smtp_tls gem for STARTTLS on 1.8.6
Fix 1.9 warnings
Work around class_inheritable_accessor being the wrong thing for ActionMailer::ARMailer.
Terminate SMTP connection on TimeoutError since Net::SMTP may be in a bogus state. Issue by Eric O’Connell.
Don’t require Email class to exist. Bug #22843 by Joachim Glauche.
Switched to minitest
Upgraded to modern Hoe
Updated configuration information for Rails > 2.0
Fix bug #12530, gmail causes SSL errors. Submitted by Kyle Maxwell and Alex Ostleitner.
Try ActionMailer::Base::server_settings then ::smtp_settings. Fixes bug #12516. Submitted by Alex Ostleitner.
New Features
Added automatic mail queue cleanup.
MAY CAUSE LOSS OF DATA. If you haven’t run ar_sendmail within the expiry time, set it to 0.
Bugs fixed
Authentication errors are now handled by retrying once.
Bugs fixed
Handle SMTPServerBusy by backing off @delay seconds then re-queueing
Allow email delivery class to be set in ARMailer.
ar_sendmail –mailq works with –table-name now.
Miscellaneous Updates
Added documentation to require ‘action_mailer/ar_mailer’ in instructions.
Moved to ZSS p4 repository
Supports TLS now. Requested by Dave Thomas. smtp_tls.rb from Kyle Maxwell & etc.
Features
Added –chdir to set rails directory
Added –environment to set RAILS_ENV
Exits cleanly on TERM or INT signals
Added FreeBSD rc.d script
Exceptions during SMTP sending are now logged
No longer waits if sending email took too long
Bugs fixed
Fixed last send attempt in –mailq
Better SMTP error handling
Messages are removed from the queue on 5xx errors
Added Net::SMTP#reset to avoid needing to recreate the connection
Bugs fixed
From and to of email destination were swapped
Birthday