Во время отправки почты The BAT-ом когда запрашивается пароль, если пароль не указать то появляется сообщение:
"Сервер сообщает об ошибке 8BITMIME"
И письмо естественно не отправляется. Но если указать не доставерные данные, вместо пароля 123 указать 1234 или не правильный логин (которого просто нет) - письмо отправляется а в логах
Aug 26 00:07:59 gw postfix/smtpd[21537]: warning: SASL authentication failure: Password verification failed Aug 26 00:07:59 gw postfix/smtpd[21537]: warning: lx.domain.ru[192.168.100.4]: SASL PLAIN authentication failed
При этом в логах mysql ни чего нет, да и в логах postfix-a кроме выше описанного тоже ни чего нету.
Если указать правильные логин и пароль в логах всё чисто.
I. Как собирал
_____________________________________________________________________
CyrusSASL
1) Собирался
./configure --prefix=/usr/local/sasl2 --with-openssl=/usr/local/ssl --with-mysql=/usr/include/mysql --with-bdb-libdir=/usr/local/BerkeleyDB.4.1/lib --with-bdb-incdir=/usr/local/BerkeleyDB.4.1/include --with-plugindir=/usr/local/sasl2/lib/sasl2 --with-gnu-ld --with-pwcheck --enable-sql --enable-login --enable-plain --enable-cram --disable-otp
2) Ссылки
а) /usr/lib/sasl2 -> /usr/local/sasl2/lib/sasl2
b) /usr/local/lib/sasl2 -> /usr/lib/sasl2
3) Связи
echo /usr/lib/sasl2 > /etc/ld.so.conf
#ldconfig
________________________________________________________________________
POSTFIX
1) Собирался
make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/include/mysql/ -DUSE_SASL_AUTH -I/usr/local/sasl2/include/sasl' 'AUXLIBS=-L/usr/lib/mysql -lmysqlclient -lz -lm -L/usr/local/sasl2/lib -lsasl2'
________________________________________________________________________
MySQL
1) Ставилась rpm с www.mysql.com
2) Логирование Запускается: safe_mysqld --user=mysql --log=/var/log/mysql.log ________________________________________________________________________