Страницы: 1 2 След.
RSS
Внезапно отключилась отправка писем, ошибка чтения в команде Helo
 
У меня много почтовых ящиков на разных серверах. Внезапно все они, до того момента прекрасно работавшие, прекратили отправку писем в The Bat на все адреса, в т.ч. и сами на себя, выдавая идентичные сообщения - ошибку чтения в команде Helo. Записи в журнале на разных ящиках принципиально одинаковы (адрес ящика адресата ниже заменил на ***@***):
31.12.2004, 12:42:23: SEND  - Отправка почты - писем в очереди: 1
31.12.2004, 12:42:23: SEND  - Соединение с SMTP сервером прошло удачно
31.12.2004, 12:42:23: SEND  - Отправка письма для ***@***
31.12.2004, 12:42:24: SEND  - Последний переданный адрес получателя был <***@***>
!31.12.2004, 12:42:24: SEND  - Письмо не отправлено. Сервер сообщает: <??i?i>: Helo command rejected: Invalid name
31.12.2004, 12:42:24: SEND  - Соединение завершено - отправлено писем: 0

либо:
31.12.2004, 13:09:06: SEND  - Отправка почты - писем в очереди: 1
31.12.2004, 13:09:06: SEND  - Соединение с SMTP сервером прошло удачно
!31.12.2004, 13:09:06: SEND  - Сервер сообщает об ошибке: Syntactically invalid HELO argument(s)
31.12.2004, 13:09:06: SEND  - Соединение завершено - отправлено писем: 0


При этом:
- настройки не сбились (проверил и, на всякий случай, выставил по новой);
- прием почты в The Bat нормально идет;
- отправка писем благополучно проходит на интерфейсах почтовых серверов, в Outlook Express (естественно, по тому же 25-му порту, что и The Bat) и т.п., но только не в The Bat;
- файервол и/или антивирусник не виноваты - полностью отключал их резидентные сервисы - никаких изменений;
- переустанавливал The Bat, менял версию с 2.10 на 3.0.1 и обратно - не помогает;
- с провайдером общался - у них всё разрешено, причину видят только в настройках The Bat.

Прошу помощи...
 
Чтоб убедиться:
В папке с ящиком создай файл PROTOCOL.INI со следующим содержанием:

[smtp]
logging=1
log=smtp.session

и покажи результаты.
Можно директом, приватом.

.
 
Ещё писали:
Имя Вашего компьютера (или прокси-сервера Вашей сети) содержит недопустимые символы (например "_" - знак подчеркивания), которые тот передает нашему почтовому серверу как аргумент команды HELO. Измените сетевое имя Вашего компьютера так, чтобы оно соотвествовало требованиям DNS.
 
Спасибо за оперативный ответ.

1. Файл создал. После очередной попытки отправки в той же директории образовался файл smtp.session со следующим содержанием (УРЛ прова заменил на ***, а имя ящика на ***@***):

[14:49:21] C: Connected to ***, port 25
[14:49:21] S: 220 *** ESMTP Postfix
[14:49:21] C: EHLO роiаi
[14:49:21] S: 250-***
[14:49:21] S: 250-PIPELINING
[14:49:21] S: 250-SIZE 10240000
[14:49:21] S: 250-ETRN
[14:49:21] S: 250-XVERP
[14:49:21] S: 250 8BITMIME
[14:49:21] C: MAIL FROM:<***@***> SIZE=419
[14:49:21] S: 250 Ok
[14:49:21] C: RCPT TO:<***@***>
[14:49:22] S: 501 <??i?i>: Helo command rejected: Invalid name
[14:49:22] C: RSET
[14:49:22] S: 250 Ok
[14:49:22] C: RSET
[14:49:22] S: 250 Ok
[14:49:22] C: QUIT
[14:49:22] S: 221 Bye


2. Где мне посмотреть/изменить сетевое имя компа? (У меня Windows 2000)
 
Нда...
Цитата
Где мне посмотреть/изменить сетевое имя компа? (У меня Windows 2000)

Это "мой компьютер" -> "свойства"...

 
А вот ещё одна инфа:
тут в разделе Knowedge Base

Причины для одной и той же ошибки с случае Win9x и win2000-XP-... совершенно разные, как и методы ее решения
Для Win9x подобное случается, когда невозможно определить по IP адресу присвоенное имя компьютера - или DNS-сервер, отвечающий на такие запросы, недоступен, или же просто Ваш интернет-провайдер не озаботился внесением данной информации о IP-адресах своей сети. Вам остается только спрашивать его о причинах проблемы и просить ее устранить
Для компьютеров под управлением Win2000 и последующих версий запрос имени хоста всегда возвращает локальное имя компьютера в рабочей группе (или домене), что с точки зрения SMTP-сервера также не является правильным и разрешенным именем, и если сервер проводит строгую проверку (а это дедают не все), то в соединении будет отказано
Для компьютеров с фиксированным IP решением может быть внесение своего IP c любым именем в форме имя.доменпровайдера в файл hosts (расположение которого зависит от используемой ОС), или (возможное для всех) - обновление версии The Bat до той, в которой этой проблемы использования функции от MS больше нет
 
Ну и чтоб совсем вопросов не было: топик на Nobat.ru
 
Там нет, а в "Панель управления -> Администрирование -> Управление компьютером -> Сведения о системе -> Сведения о системе" написано:
Имя системы POIAI
Это, кстати, совпадает и со строчкой лога в smtp.session:
[14:49:21] C: EHLO роiаi,
а главное - с ошибкой в треугольных скобках:
[14:49:22] S: 501 <??i?i>: Helo command rejected: Invalid name
Похоже, что это POIAI Бэт вдруг стал считать неправильным именем. Возможно такое? Можно это имя изменить? Как?
 
Исправь. похоже что буквы PO и A русские.
:-)
 
Цитата
Можно это имя изменить? Как?

Там в окне свойств должна быть вкладка "Computer Name" то бишь "Имя компьютера".
Во всяком случае так в XP. А Win2000 я с трудом помню точно.
 
ОГРОМНОЕ ВАМ СПАСИБО!
Сменил имя компа и имя рабочей группы, всё заработало!
С НОВЫМ ГОДОМ!!!
 
Вдогонку. Эти имена в 2000-м меняются в:
Панель управления -> Сеть и удаленный доступ к сети -> Сетевая идентификация -> Свойства
 
Еще вдогонку.
До этой смены имен у меня барахлило ВебМани - не срабатывал переход в режим авторизации (например, при обмене валют и попытке заплатить за мобильник). Была длительная переписка с админом ВебМани, бог знает сколько настроек менял - результат=0. Сейчас все ОК.
Иван Болховитинов, еще раз огромное спасибо!
 
Какие ограничения накладываются на отправляемые письма в The Bat?  
 
Никакие. Ограничения могут быть у провайдера или на почтовом сервере. А Мыш отправляет что скажут.
 
А есть ли вообще какие-нибудь ограничения на почтовые сообщения,кроме как размера?
 
Чем определяется размер "заметок" в The Bat, или у них стандартный обьем, какой?  
 
У меня тоже всезапно отключилась отправка писем в Бате 1.62r. И пишут о каком-то спаме.:)
Что за спам?:)
Посоветуйте, пожалуйста, что делать?:)
receiving mail messages
connected to POP3 server
authenticated (plain)
connection finished - 0 messages received
connected to SMTP server
authenticating (software CRAM-MD5)...
Server reports error.
The response is: Authentication failed
WARNING: there were no compatible authentication mechanisms detected sending message to ***@yandex.ru
The last address submitted was <***@yandex.ru>
Message has not been sent. Server reply - Unauthorized user or
relaying not authorized for <***@yandex.ru>
 
Оказывается не "спам", а "срам", точнее CRAM-MD5.))
Хе-хе, не разглядела палочку в букве R.)))
Во как оказывается.))) Столько нового узнала.)))
Одну ссылку нашла.
http://www.forum.nobat.ru/index.php?topic=1451.0

Что же будем дальше разбираться с ентим) Батом.)))
Надеюсь, что получится.)))
 
!12.07.2006, 15:45:31: FETCH - Сервер сообщает об ошибке:
+12.07.2006, 15:45:31: FETCH - соединение завершено - получено 0 писем
*12.07.2006, 15:50:10: FETCH - получение новой почты
!12.07.2006, 15:50:31: FETCH - Сервер сообщает об ошибке:
+12.07.2006, 15:50:31: FETCH - соединение завершено - получено 0 писем
*12.07.2006, 15:51:48: SEND  - отправка почты - 1 писем в очереди
!12.07.2006, 15:52:10: SEND  - Server reports it is not ready, reply: ""
+12.07.2006, 15:52:10: SEND  - соединение завершено - отправлено 0 из 1 писем
?12.07.2006, 15:52:10: SEND  - Не удалось отправить некоторые письма - подробности смотрите в Журнале рабо

что делать????????????? :(  :(  :(  
 
А что это причины не видно? Версия какая?
Может быть меньше 3.5.25 ?

На крайняк - включить журналирование smtp.
 
!23.12.2006, 21:40:43: FETCH - Невозможно соединиться с сервером
23.12.2006, 21:41:15: FETCH - Получение новой почты
!23.12.2006, 21:41:15: FETCH - Невозможно соединиться с сервером
23.12.2006, 21:41:19: SEND  - Отправка почты - писем в очереди: 1
!23.12.2006, 21:41:20: SEND  - Сервер сообщает, что он не готов, ответ: ""
23.12.2006, 21:41:20: SEND  - Соединение завершено - отправлено писем: 0
23.12.2006, 21:41:20: SEND  - Не удалось отправить некоторые письма - подробности смотрите в Журнале работы
что за хрень никак не пойму :o  :o  :o  :o  :(  :(  
помогите как нить  
 
Сервер сообщает,что он не готов,ответ:""    с ЭТОЙ ОШИБКОЙ У МЕНЯ НЕ ОТПРАВЛЯЕТСЯ ПОЧТА,РАНЬШЕ ОТПРАВЛЯЛАСЬ!Помогите!спасибо!
kvnihg.JPG (8.69 КБ)
 
Да, вопросик, Мышь при отправке рассылки по списку, ругается, что слишком много реципиентов.
Это как то лечится или нужно по 10 адресатов отправлять?
 
Цитата
Мышь при отправке рассылки по списку, ругается, что слишком много реципиентов.
Я так подозреваю что ругается не Мыш, а Сервер.
Поэтому пока вы не удовлетворите запросы сервера (а именно не более условно 10 получателей) то данный сервер не пустит письмо.

Сервер не любит спаммеров.
Страницы: 1 2 След.