Ruby 言語でメールを出すことができる。
require 'net/smtp' Net::SMTP.start('SMTP サーバ名', 25) {|smtp| : }
でセッションを開くことができる。
require 'net/smtp'
Net::SMTP.start('localhost', 25 ) {|smtp|
smtp.send_mail <<EndOfMail, 'ta05001@e.koeki-u.ac.jp','madoka@e.koeki-u.ac.jp', 'ta05001@e.koeki-u.ac.jp'
From: Rubio KOEKI <ta05001@e.koeki-u.ac.jp>
To: Madoka Nishimura <madoka@e.koeki-u.ac.jp>
Cc: Rubio KOEKI <ta05001@e.koeki-u.ac.jp>
Subject: Test Mail
This is A TEST.
EndOfMail
}
<<EndOfMail --- EndOfMail の中に、
送信者, 送信先, ....., 送信者(自分用) メールのヘッダ部分 本文
を記す。
メールを送る人は smtp.send_mail <<EndOfMail, のあとに、'' でつないで書く。 この例では自分自身と送りたい人の例。 From は自分の名前。 To: は送る人。 Subject: は題名。 一行空けて、中身を書く。