Method: Mail::SMTP#deliver!

Defined in:
lib/mail/network/delivery_methods/smtp.rb

#deliver!(mail) ⇒ Object



99
100
101
102
103
104
105
# File 'lib/mail/network/delivery_methods/smtp.rb', line 99

def deliver!(mail)
  response = start_smtp_session do |smtp|
    Mail::SMTPConnection.new(:connection => smtp, :return_response => true).deliver!(mail)
  end

  settings[:return_response] ? response : self
end