Ruby/Network/action mailer
Материал из Wiki.crossplatform.ru
instruct ActionMailer to look for an SMTP server
require "rubygems" require "action_mailer" ActionMailer::Base.server_settings = { :address => "mail.your-domain.ru", :port => 25, :authentication => :login, :user_name => "username", :password => "password", } class Emailer < ActionMailer::Base def test_email(email_address, email_body) recipients(email_address) from "me@myDomain.net" subject "This is a test e-mail" body email_body end end Emailer.deliver_test_email("me@myDomain.net", "This is a test e-mail!")
Sending Mail with ActionMailer
require "rubygems" require "action_mailer" class Emailer < ActionMailer::Base def test_email(email_address, email_body) recipients(email_address) from "me@myDomain.net" subject "This is a test e-mail" body email_body end end Emailer.deliver_test_email("me@myDomain.net", "This is a test e-mail!")