Gmailにメール(Debian編)

http://d.hatena.ne.jp/komamitsu/20090604/1244129409で、FreeBSD向けの設定をメモしましたが、今回のDebianでは別のところで少しハマったのでこれもメモ。

先のエントリー通りに設定すると

SASL authentication failed; cannot authenticate to server smtp.gmail.com[209.85.199.109]: no mechanism available

とか怒られた。

postfixsmtp_sasl_security_optionsパラメータのミスでも、このエラーが発生するらしいけれど、今回のケースではsaslのプラグインが入っていないことが原因。

インストール直後の状態でlibsasl2パッケージが入っていたので油断していたけれど、sasl2のlogin, plainプラグインが無いため上記のエラーが発生してしまう。

なので、libsasl2-modulesパッケージを入れておく必要あり。