Alternative Ruby script to send an email

This works too:


require 'net/smtp'

message = <<MESSAGE_END
From: ME <example@gmail.com>
To: A Test User <recipient@gmail.com>
Subject: SMTP e-mail test

This is a test e-mail message.
MESSAGE_END

smtp = Net::SMTP.new 'smtp.gmail.com', 587
smtp.enable_starttls
smtp.start(      'gmail.com',
                 'example@gmail.com',
                 'passphrase',
                 :login,
)
smtp.send_message(message, 'example@gmail.com','recipient@gmail.com')
smtp.finish
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: