MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

Authen::SASLモジュールが無い場合はどうなりますか?

Authen::SASLモジュールとは、MilkyStepでにてSMTPサーバを指定してメール送信する際に、SMTP認証を行うためのモジュールになります。

電子メールの送信の流れは、まずメールを送信するためのサーバ(SMTP)に情報を送り、そこから宛先側の受信サーバ(POPやIMAP)に情報を渡します。

MilkyStepでは、デフォルトの状態では、メール配信をsendmailコマンドを利用してローカルホスト(MilkyStepを設置しているサーバのSMTPサーバ)から送信するようになっています。
その他数多くのメルマガ配信ソフトもほとんどがこの方法です。

しかし、配信者の都合や、サーバ側の都合で、sendmailコマンドが利用できなかったり ローカルホストからのメール配信ができない場合、また、あえて複数のサーバに配信を分散させたい時など、外部のSMTPサーバを利用してメールを配信することができます。(いわゆるSMTP指定)

このときに、その利用するSMTPサーバでは、スパム対策で、許可された送信者をだけが 送信を行えるよう、SMTP認証(SMTP-Auth)を採用している場合があります。

そのSMTP認証をパスするために必要なのが、このAuthen::SASLモジュールです。

逆に、デフォルトの状態で利用する場合、およびSMTP認証を行わなくてもよい外部SMTPサーバを利用する場合はこのモジュールは不要です。

土, 7月 17 2010 » よくある質問(FAQ), メール送受信関連, 初期設定関連