SMTP Auth でのエラー

基本的に CentOS-6.x での内容です。

スポンサーリンク

パッケージが足りないパターン

SMTP Auth 実行時に下記のようなエラーが出た。

warning: SASL authentication failure: Internal Error -4 in server.c near line 1757
warning: xsasl_cyrus_server_get_mechanism_list: no mechanism available
fatal: no SASL authentication mechanisms
warning: process /usr/libexec/postfix/smtpd pid 27857 exit status 1
warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling

下記のように足りていないパッケージをインストールすることで解消。

yum install cyrus-sasl-plain
yum install cyrus-sasl-md5

権限がないパターン

同様に、下記のようなエラーが出た。

warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: Permission denied

権限がないので下記のように権限を付与して解消。

chown postfix /etc/sasldb2

コメント

タイトルとURLをコピーしました