SMTP AUTHの設定が機能していない
下記のついでに稼働しているすべてのサービスを見直している最中に
またしても発見してしまった。SMTP AUTHの設定が機能していないのだ。
これほどいろいろ見つかるのも珍しい……なんともまあお恥ずかしい限りである。
気を取り直して。とりあえず/var/log/maillogを見てみたところ
Dec 25 15:41:22 xxxx postfix/smtpd[1323]: warning: SASL authentication failure: no user in db Dec 25 15:41:22 xxxx postfix/smtpd[1323]: warning: SASL authentication failure: no user in db Dec 25 15:41:22 xxxx postfix/smtpd[1323]: warning: SASL authentication failure: no secret in database
……とのこと。あれ?
# sasldbuser2 #
……やっぱり。どうやらsasldb2.dbが吹っ飛んでしまっているようだ。
とりあえずユーザーを追加し直して……
# saslpasswd2 -c -u `postconf -h myhostname` hoge
これで正常に送信出来ることを確認して作業は終了。
障害の原因がしょーもないほど脱力感も強い……