Rubyでメールを送る(日本語非対応)
2010年3月14日
Rubyでメール送る関数欲しかったので、急遽リファレンス見ながらつくってみた。ちなみに急過ぎたので日本語非対応です・・・。
RUBY:
-
#------------------------------------------------------------
-
# メール投稿
-
# ※ただし、日本語非対応です。
-
#
-
def mail( subject, message, to_address, from_address )
-
#------------------------------------------------------------
-
# インポート
-
require 'net/smtp'
-
-
#------------------------------------------------------------
-
# セット
-
mail_server = 'mail.localhost'
-
-
#------------------------------------------------------------
-
# 投稿
-
Net::SMTP.start( mail_server, 25 ) {|smtp|
-
smtp.ready( from_address, to_address ) {|f|
-
f.puts 'From: ' + from_address
-
f.puts 'To: ' + to_address
-
f.puts 'Subject: ' + subject
-
f.puts
-
f.puts message
-
}
-
}
-
p 'mail send!!'
-
-
#------------------------------------------------------------
-
end
次回、日本語対応版をつくろうと思うお。
TrackBack URL :
Comments (1)


[...] PLAIN TEXT [...]
ピンバック by Rubyでメールを送る(日本語非対応) » ikepo - that bot makes — 2010年4月8日 @ 1:44 AM