Perlモジュールで自力送信の巻
まずは単純にメール送信するプログラムを書いてみます。
■Postmailで送信
前ページの smtp.cgi をもう少し発展させたもので、フォームメールのCGIプログラムである Postmail にオプションモジュールとして組み込んだものがありますので、それを使って送信させてみましょう。
まずは Postmailをダウンロードします。
LHA形式

postmail.lzh
|
|
ZIP形式

postmail.zip
|
解凍後、postmail.cgiの設定を行ないます。
# メール送信形式
# 1 : sendmail送信(sendmailが利用可能なサーバ)
# 2 : IO:Socketモジュール送信(ソケット関連のモジュールが利用可能なサーバ)
$send_type = 2;
# SMTPサーバ
$server = "127.0.0.1";
# SMTPポート番号(通常は25)
$port = 25;
【解説】
上記のプログラムにて、送信元と送信先のアドレスをご自分のメールアドレスに指定して、(Radishを起動させた状態で)自宅サーバから実行することで、メール送信することができます。
 |
|
 |
| back |
|
Top |
|