I have a need to use two different smtp servers in a Rails application. It appears that the way ActionMailer is constructed, it is not possible to have different smtp_settin
For anybody approaching this issue with later versions (3+) of Rails, try this
http://guides.rubyonrails.org/action_mailer_basics.html#sending-emails-with-dynamic-delivery-options