POP Before SMTP のtips

「POP Before SMTP 」とは、自分宛てのメールが届いているか調べないと メールを
送信することができない機能です.

 @Nifty 等大手プロバイダでは、Spamメール対策として、「POP Before SMTP 」を装備し
ているところが多い。

●未処理

sendmail.cf での具体的設定例を またweb mailの動作解説も




■POP Before SMTP の実装

POP Before SMTP with sendmail

私はDRAC(詳細)を採用しました。

★DRACのコンパイル
DRACはDynamic Relay Authorization Control の略です。
 DRAC のインストールについては
「Software Design 」誌の1999年5月号に説明があります。
 動作原理等の詳細は
http://mail.cc.umanitoba.ca/drac/を参照してください。
コンパイルする前にMakefileをREADMEの内容に従って変更する必要があります。
 Linux の場合の変更例が書いてありますので 例に従って変更します。
 変更したら、
#make
#make install
#make install-man
さらに、/etc/mail/dracd.allow に
255.255.255.255 127.0.0.1
255.255.255.255 111.222.333.444
のようにPOP3/IMAPサーバが稼動しているマシンのネットマスクとIPアドレスを書きこみ
ます。
 これはDRACD(rpc.dracd)とPOP3/IMAP サーバが通信できるようにするためです。
 標準では、rpc.dracd はPOP3/IMAPサーバから受け取ったIPアドレスを30分間保持します。
 つまり、POP3/IMAPサーバにログインしてから30分以内ならメールを送信できます。

★POP3/IMAP プログラムの修正
 POP3/IMAP サーバとDRACD(rpc.dracd)は通信をする必要があります。
 rpc.dracd がPOP3/IMAPサーバとsendmailの間でログイン情報を共有させるために、
dracauth()というライブラリ関数をPOP3/IMAPサーバプログラムの適切な位置に挿入する
必要があります。

POP3/IMAP <- (rpc)- >rpc.dracd <- (DB ファイル)- >sendmail
 私の場合はPOP3/IMAP サーバとしてqpopper(「qpopper のインストールとShadow
password(PAM)」参照)を使用していますので qpop253..txt 等の指示に従って修正して
から再コンパイルしました。
 このときlibdrac.a がリンクされるように適切な場所に予めコピーしておき
ます。




Nifty電子メールのセキュリティ対策について[4p]

■電子メールのセキュリティ対策について

1.送受信の制限

@nifty では、メールサーバーが、SPAM(迷惑メール)の中継などに悪用されないよ
う、POP before SMTP 方式を採用し、加えて、メール送受信時に差出人メールアド
レスの確認を行っております。

 このため、次のような場合、メールの送信が行えませんのでご注意く ださい。
@nifty 以外のプロバイダー(@nifty 以外のネットワーク)から、@nifty の送信
メールサーバー(SMTP サーバー)を使うときに、送信前にメールの受信操作を
行わなかった場合
※送信メール(SMTP )サーバーに 「smtp.nifty.ne.jp 」 を設定されている方は、アッ
ト・ニフティ国内アクセスポイント以外からは送信できません。
メール送信の前に、必ず、メールの受信操作を行い、POP 認証を行ってくださ
い。詳しくは、こちらの対処方法をご覧ください。
なお、@nifty の国内アクセスポイントをお使いの場合は、通常の操作でメール
の送受信ともにご利用いただけます。

※メールの差出人(送信者、From:)欄に記載されているメールアドレスが正しく
ないと判断される場合
お使いのメールソフト(メーラー)の設定をご確認のうえ、お客様(差出人)の
メールアドレスを正しく設定してください。
→[ メールの設定]

※また、次のような場合には、お客様宛のメールが届かないことがあります。
メールの差出人(送信者、From:)欄に記載されているメールアドレスが正しく
ないと判断される場合
メールが届かない場合は、そのメールの差出人の方に、メールアドレスが正
しく設定されているかをお問い合わせください。
l
これは、お客様宛に、差出人不明の迷惑メールが届くことを減らすための処置です
ので、あらかじめご了承ください。なお、迷惑メールの受信拒否には、スパムメー
ルブロック機能もあわせてご活用ください。

2.APOP 認証
メール受信時のPOP 認証をより安全に行うため、APOP 認証方式に対応しておりま
す。





潟tクミ Fukumi Corporation
〒101-0032 東京都千代田区岩本町2−4−10共同ビル(岩本町2丁目) tel.03-5687-2890 fax.03-5687-2918 URL:www.fukumi.co.jp/  E-Mail: mm@fukumi.co.jp
Tips 目次へ戻る。
ホームへ戻る。
作成:2000.11.23 最終更新:2001.1.13 小菅博之