У меня возникает проблема при попытке отправить электронную почту по защищенному протоколу SMTP 465 с помощью Postfix + Courier с виртуальными пользователями MySQL. Я могу подключиться к безопасному протоколу IMAP и загрузить его, а также могу отправлять почту через порт 25 без защиты. Я пытаюсь использовать SASL для исходящей. Когда я пытаюсь установить telnet-порт 465, он отказал. Когда я пытаюсь отправить сообщение, я получаю его в /var/log/mail.log
Apr 2 00:24:34 Lucid postfix/smtpd[3714]: connect from pool-74-111-178-60.pitbpa.fios.verizon.net[74.111.178.60]
Apr 2 00:24:34 Lucid postfix/smtpd[3714]: warning: SASL authentication problem: unknown password verifier
Apr 2 00:24:34 Lucid postfix/smtpd[3714]: warning: SASL authentication failure: Password verification failed
Apr 2 00:24:34 Lucid postfix/smtpd[3714]: warning: pool-74-111-178-60.pitbpa.fios.verizon.net[74.111.178.60]: SASL PLAIN authentication failed: no mechanism available
Apr 2 00:24:34 Lucid postfix/smtpd[3714]: warning: SASL authentication problem: unknown password verifier
Apr 2 00:24:34 Lucid postfix/smtpd[3714]: warning: pool-74-111-178-60.pitbpa.fios.verizon.net[74.111.178.60]: SASL LOGIN authentication failed: no mechanism available
Apr 2 00:24:35 Lucid postfix/smtpd[3714]: disconnect from pool-74-111-178-60.pitbpa.fios.verizon.net[74.111.178.60]
/etc/postfix/sasl/smtpd.conf - http://74.111.178.60/random/smtpd.conf
/etc/postfix/main.cf - http://74.111.178.60/random/main.cf
Проверьте МЕХАНИЗМЫ в вашем random/smtpd.conf
файл первым. В моей ОС это /etc/default/saslauthd
.
Я использую аутентификацию PAM, сначала протестируйте ее, используя логин из /etc/passwd
как кажется, установлен в PAM. Также для простоты вы можете попробовать использовать SASL через порт 25, это тоже неплохо.
Создайте этот каталог, если он не существует: /var/spool/postfix/var/run/saslauthd/
для намотки.
Мой /etc/default/saslauthd
выглядит вот так. Надеюсь, ваша ошибка так же проста, как изменение MECHANISMS="pam"
к mysql
или похожие:
START=yes
DESC="SASL Authentication Daemon"
NAME="saslauthd"
MECHANISMS="pam"
MECH_OPTIONS=""
THREADS=5
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"