Сам же и отвечаю...
по первому вопросу.
Мой Outlook Express (сукападла бля) поддерживает только аутентификацию типа LOGIN, это еели судить по логам , то он именно LOGIN выбирает из всего списка. А как написано в мануале,LOGIN метод старый, лоховской, и по сему по дефолту не поддерживается... На THE BAT- используется алгоритм MD5, так на нем на-ура идет аутентификация.
Вот теперь репу чешу, толи всю контору на BAT перевести ??
По второму вопросу.
Никакой HELO отключать не надо, да и не отключить его..
Нужно просто в access.db убрать RELAY (или OK) с вашей сетки, и вообще убрать всякие записи о вашей сетке. Таким образом, если ваш юзер захочет послать письмо без аутентификации, то sendmail скажет ему Relay Denied, то есть вежлево пошлет НАХ. А вот если юзер авторизуется на SMTP, то сендмайл отправит письма всех, кто авторизовался, не зависимо от записей в access.db, потому что в senmail.cf у нас есть запись C{TrustAuthMech}GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5. То есть те кто авторизовался есть Trusted пользователи и их можно релеить.
|