-
Installation:
1. Install Ruby
2. Install Ruby gem tlsmail
CMD>gem install tlsmail
Code:
def send_mail_to(to,contents)
require 'rubygems'
require 'tlsmail'
require 'time'
from = 'YOUR_ID@gmail.com'
p = 'GMAIL PASSWORD'
content = <<EOF
From: #{from}
To: #{to}
subject: Test Email
Date: #{Time.now.rfc2822}
#{contents}
Regards,
Your Name
EOF
Net::SMTP.enable_tls(OpenSSL::SSL::VERIFY_NONE)
Net::SMTP.start(‘smtp.gmail.com’, 587, ‘gmail.com’, from, p, :login) do |smtp|
smtp.send_message(content, from, to)
end
end
send_mail_to(“Receiver Email Id”, “Hi, test Email”)
Output:
Check Your Sent Items list.