認証が必要なSMTPサーバーには未対応ということについて
簡単にご説明します。
電子メールの基本になるのは POP3 と SMTP (Simple Mail Transfer Protocol) という二つのプロトコルです。
POP3は電子メールのサーバからクライアントにメールを持ってくるために使う受信用プロトコルです。CapMailerやMatoMailerでこれは使わないので関係ありません。
SMTPは電子メールを送信するときに使うプロトコルです。CapMailerやMatoMailerでメール送信の処理をしているBSMTP.DLLはこのプロトコルを使用しています。関係大ありです。
SMTPというのはユーザ認証を伴いません。ですからなりすましメールも出せるのではないかという心配もでてくるのです。
これを防ぐためサーバに POP before SMTP という機能が使われている場合もあります。これはPOPでユーザ認証をしたマシンからしかアクセスを認めないようになっています。
この POP before SMTP のように何らかの認証が必要なSMTPサーバーの場合は CapMailer や MatoMailer はうまく動かないかもしれません。
ご自分の環境でお使いになるときはまずは自分のメールアドレス宛に送信してみてください。うまくいかない場合はこのことかもしれません。
なお,いつもお使いのメーラーで送受信した後にCapMailerやMatoMailerでメール送信すれば問題なくいくはずです。
これは,一旦メーラーで送受信することにより認証をするからです。
| hiroyuki.tank.support.site.Top | このページのTop | CapMailer | MatoMailer |