instance method
perform_delivery_smtp
Ruby on Rails 2.2.3
Since v2.2.3 Last seen in v2.3.18 PrivateAvailable in: v2.2.3 v2.3.18
Signature
perform_delivery_smtp(mail)
No documentation comment.
Parameters
-
mailreq
Source
# File actionmailer/lib/action_mailer/base.rb, line 675
def perform_delivery_smtp(mail)
destinations = mail.destinations
mail.ready_to_send
sender = mail['return-path'] || mail.from
smtp = Net::SMTP.new(smtp_settings[:address], smtp_settings[:port])
smtp.enable_starttls_auto if smtp.respond_to?(:enable_starttls_auto)
smtp.start(smtp_settings[:domain], smtp_settings[:user_name], smtp_settings[:password],
smtp_settings[:authentication]) do |smtp|
smtp.sendmail(mail.encoded, sender, destinations)
end
end
Defined in actionmailer/lib/action_mailer/base.rb line 675
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionMailer::Base