It is possible to run into an issue with ar_sendmail if you are calling it from a Ruby application and using its verbose output. You may be calling it similar to the below:
arsendmail = ActionMailer::ARSendmail.new(:Once => true,
:Verbose => true)
It may provide an error similar to the below:
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:485:in `write’
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:485:in `puts’
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:485:in `log’
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:400:in `cleanup’
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:499:in `run’
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:496:in `loop’
/usr/local/lib/ruby/gems/1.8/gems/ar_mailer-1.3.1/lib/action_mailer/ar_sendmail.rb:496:in `run’
This can be resolved by calling ar_sendmail like this instead:
arsendmail = ActionMailer::ARSendmail.new(:Once => true)