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
とか怒られた。
postfixのsmtp_sasl_security_optionsパラメータのミスでも、このエラーが発生するらしいけれど、今回のケースではsaslのプラグインが入っていないことが原因。
インストール直後の状態でlibsasl2パッケージが入っていたので油断していたけれど、sasl2のlogin, plainプラグインが無いため上記のエラーが発生してしまう。
なので、libsasl2-modulesパッケージを入れておく必要あり。