This domain may be for sale!
CGI-Perl 基礎編 (その九) 電子メール送信 sendmail (jcode.pl 要) ■電子メール送信 sendmail (jcode.pl 要) ・@nifty や biglobe では、sendmail が使用できない。 使用可能なサイトでは、次のようにするとメール送信が CGI から行える。 アンケートフォームからのデータセットになる送信など、使い方は工夫次第 である。 ・「$mailer = '/usr/lib/sendmail';」は、サイトの仕様によって、sendmail までのパスを指定する。 ・「$mlfr = 'mailadr@????.???';」は、発信元メールアドレスを指定する。 アンケートなどでは、相手の入力メールアドレスをセットすれば良い。 単なるお知らせであれば、自分のメールアドレスを指定する。 ・「$mlto = 'mailadr@????.??
sendmail メール送信を行う CGI プログラムを作成します。 メールを送るにしても色々な方法があるのですが、ここでは sendmail を例に上げます。 sendmail は、UNIX 界隈では有名なメール配送ソフトです。 メール受信機能と (SMTP サーバ)、メール送信機能の両方を持っています。 sendmail のメール送信機能を使う方法を説明します。 sendmail の簡単な使い方 まず、UNIX マシンにログインできる方は、 コマンドラインから実行してみましょう。 まず、sendmail のパスを捜します。 % which sendmail /usr/sbin/sendmail のように表示されたら OK です。OS によっては /usr/lib/sendmail の場合もありますし、もしかしたら sendmail が インストールされていない可能性もあります。 また、
3.2.1 sendmailの設定 sendmailでspamの踏み台とならないためにいくつかの設定を行う必要があります。 ここでは、sendmailの基本的な設定の他に行わなければならないspamの踏み台とならないための設定を行います。 spamの対策には、大きく分けて2種類あります。1つは踏み台とならないために中継の禁止をおこなうもの、もう1つは自サイトに対してspamを送られないようにするためのものです。 sendmailの設定を行う際、自サイトのメール設定だけでなく、中継を行わないように設定する必要があります。 (1) 中継の禁止 中継を許可したばかりにspamの踏み台となってしまっては、自サイトの影響だけでなく、多くのサイトに迷惑をかけ無駄な資源を使用してしまうことになります。 そこで、他サイトから自サイトに対するメール以外を排除します。 ここの説明はsendmail
3.2.2.3.SMTPサーバ〜Sendmail SMTPサーバは、SMTP(Simple Mail Transfer Protocol)を用いて、メールの配送を担うサーバプログラムです。SMTPは、クライアントからSMTPサーバへのメール転送とSMTPサーバ間でのメール転送を可能にするプロトコルです。代表的なSMTPサーバアプリケーションソフトとしては、sendmailやqmail、postfixが挙げられます。今回の事例では、SMTPサーバとして最もシェアの高いsendmailを利用することにします。 Red Hat Linux9にはSendmail8.12.8がパッケージとして含まれています。最新版をインストールしたい場合はSendmail.orgからダウンロードしてください。本コンテンツではRed Hat Linuxのインストール中にSendmailもインストールしていますが、入
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く