Outlook Express, Exim и команда "RSET"
Добавлено: 2008-01-11 14:42:21
Приветствую! Возможно, эта тема уже поднималась, но.... В общем, существует такая проблема, что при отправке писем через Outlook Express и Outlook exim кидает строчку "incomplete transaction (RSET)" в log и ничего никуда не отправляет, хотя почтовый клиент сообщает юзверю, что все ок, почта ушла. Как водится, повесил ethereal, послушал. Получается, что после авторизации Outlook шлет серверу RSET, потом зачем-то ещё раз RSET, и уж только потом DATA и все остальное. В доке сказано следующее:
И второй вопрос... Мне во что бы то ни стало надо победить эту долбаную ошибку. Я знаю, что Outlook кривой со всех сторон, но им пользуются многие наши клиенты, но я не могу переубеждать каждого спрыгивать на Thunderbird или что-то ещё. Если я выставлю smtp_accept_max_nonmail, допустим, в 20, мне это поможет? Как вообще грамотно с этим побороться?
Спасибо всем огромное за внимание и помощь!
но почему "можно послать один RSET", если в той же доке сказано, что smtp_accept_max_nonmail по умолчанию равен 10 ???Когда ожидается новое сообщение, один случай RSET - не подсчитывается. Этим позволяется клиенту послать один RSET до сообщения (это не необходимо, но обычно клиенты так делают).
И второй вопрос... Мне во что бы то ни стало надо победить эту долбаную ошибку. Я знаю, что Outlook кривой со всех сторон, но им пользуются многие наши клиенты, но я не могу переубеждать каждого спрыгивать на Thunderbird или что-то ещё. Если я выставлю smtp_accept_max_nonmail, допустим, в 20, мне это поможет? Как вообще грамотно с этим побороться?
Спасибо всем огромное за внимание и помощь!