Регистрация...

Eserv Forum / E2 / Eserv 2 support / Проверка отправителя письма

wikipost // (v2)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
При попытке отправить письмо в домен peleng.ru письмо не отправляется, а в протоколе отправки есть такая запись:

RCPT TO:<mail@peleng.ru>
550-Callback setup failed while verifying <v_gorohov@cv.gkovd.ru>
550-(result of an earlier callout reused).
550-The initial connection, or a HELO or MAIL FROM:<> command was
550-rejected. Refusing MAIL FROM:<> does not help fight spam, disregards
550-RFC requirements, and stops you from receiving standard bounce
550-messages. This host does not accept mail from domains whose servers
550-refuse bounces.
550-Sender verify callout failed [#1005]. See
550 http://wiki.peterhost.ru/mailerrors/#1005 for details.
Error: 550

Сходил на рекомендованный сайт http://wiki.peterhost.ru/mailerrors/ почитал вот такие пояснения
Для каждого письма производится проверка отправителя. Для этого наш сервер пытается подсоединиться к серверу, принимающему почту для домена отправителя (в примере – example.com) и отправить письмо с адреса «<>» на адрес отправителя (в примере sender@example.com). Такие письма всегда должны приниматься, потому что именно так выглядят сообщения о неудачных доставках. Если сервер отвечает, что такого ящика не существует (в примере сервер, обслуживающий домен example.com, ответил «550-User unknown (200)») или по другим причинам отвергает попытку, то письмо с адреса sender@example.com не принимается.
Есерв не принимает почту с адреса «<>» пишет что такой адрес заблокирован.

Как справиться с этой проблемой?
  • просить постмастера peleng.ru исключить такую проверку для писем из нашего домена
  • научить Eserv принимать почту с адреса «<>» но я не знаю как это сделать?
Первое, что приходит на ум, разрешить ПриниматьПочтуДляНесуществующихПользователей. Но тогда завалят спамом.
Что посоветуете?
 
Комментарии к версии 1 (13.09.2010 09:49) [~Govor] 163f388d
Комментарии к этой версии (13.09.2010 09:53) [~Govor] 630a7553
АвторДатаТекстtags
pig13.09.2010 10:38
Govor пишет: Есерв не принимает почту с адреса «<>» пишет что такой адрес заблокирован.

А что точно пишет? Это должно быть в логе SMTP.
Вроде бы пустые адреса в MAIL FROM должны приниматься благосклонно, в соответствии со стандарттом. Может, у вас задйствован чёрный список отпраителей с пустой строкой?
wikipost
Govor13.09.2010 12:49
Сейчас проверил "черный" список, да была пустая строка — убрал. Попробовал отправить тестовое письмо на mail@peleng.ru письмо вернулось сразу в течении одной сесии связи.
Вот лог отправки SMTP
13:37:16 6819 MAIL FROM: <postmaster@cv.gkovd.ru>
13:37:16 6819 250 OK

13:37:16 6819 RCPT TO: <mail@peleng.ru>
13:37:16 6819 250 OK

13:37:16 6819 DATA
13:37:16 6819 354 send the mail data, end with .

13:37:16 6819 250 OK message accepted for delivery

13:37:16 6819 QUIT
13:37:16 6819 ThreadReturn: -4000


Вот лог из папки Eserv2\temp:

DNS settings seems OK postmaster@cv.gkovd.ru!18627703!1 mail\out\postmaster@cv.gkovd.ru!18627703!1
TO: mail@peleng.ru peleng.ru: peleng.ru MX mx3.peterhost.ru 10 peleng.ru MX mx2.peterhost.ru 10
+OK
MX: mx3.peterhost.ru
220 Mon, 13 Sep 2010 13:37:48 +0400 mx3.z8.ru ESMTP Exim at your service
HELO cv.gkovd.ru
250 mx3.z8.ru Hello cv.gkovd.ru [217.66.85.82]
MAIL FROM:<postmaster@cv.gkovd.ru>
250 OK
RCPT TO:<mail@peleng.ru>
550-Callback setup failed while verifying <postmaster@cv.gkovd.ru>
550-(result of an earlier callout reused).
550-The initial connection, or a HELO or MAIL FROM:<> command was
550-rejected. Refusing MAIL FROM:<> does not help fight spam, disregards
550-RFC requirements, and stops you from receiving standard bounce
550-messages. This host does not accept mail from domains whose servers
550-refuse bounces.
550-Sender verify callout failed [#1005]. See
550 http://wiki.peterhost.ru/mailerrors/#1005 for details.
Error: 550
MX: mx2.peterhost.ru
220 Mon, 13 Sep 2010 13:37:49 +0400 mx2.z8.ru ESMTP Exim at your service
HELO cv.gkovd.ru
250 mx2.z8.ru Hello cv.gkovd.ru [217.66.85.82]
MAIL FROM:<postmaster@cv.gkovd.ru>
250 OK
RCPT TO:<mail@peleng.ru>
550-Callback setup failed while verifying <postmaster@cv.gkovd.ru>
550-(result of an earlier callout reused).
550-The initial connection, or a HELO or MAIL FROM:<> command was
550-rejected. Refusing MAIL FROM:<> does not help fight spam, disregards
550-RFC requirements, and stops you from receiving standard bounce
550-messages. This host does not accept mail from domains whose servers
550-refuse bounces.
550-Sender verify callout failed [#1005]. See
550 http://wiki.peterhost.ru/mailerrors/#1005 for details.
Error: 550
Send to host directly: peleng.ru
ERR:550
Return to sender. mail\out\postmaster@cv.gkovd.ru!18627703!1
FAILED. Error code: 550

0
wikipost
pig13.09.2010 13:35
Ниже в логе SMTP должен быть этот самый колбэк от Пеленга. Процитируйте его сюда.
wikipost
pig13.09.2010 13:41
Скорее всего, не будет там ничего. У вас в DNS отсутствует запись MX, сервер Петерхоста, вероятно, обламывается на этом. Не догадывается постучаться на хост.
wikipost
ac13.09.2010 15:01
Может быть они кэшируют результаты прошлой проверки на какое-то время.
wikipost
Govor13.09.2010 15:28
да "колбэк" процитировать не могу, его нет.
Я так понимаю,что МХ запись должна быть на DNS, который обсуживает вышестоящий домен (gkovd.ru) или все же на DNS сервере нашего провайдера?
wikipost
pig13.09.2010 16:22
ред: 13.09.2010 16:23
ac пишет: они кэшируют результаты прошлой проверки

Да, точно:
Exim пишет: result of an earlier callout reused

Можно поискать более ранние визиты, чтобы убедиться в виновности именно чёрного списка, а не отсутствия MX в DNS.

Govor пишет: МХ запись должна быть
в прямой зоне домена cv.gkovd.ru
wikipost
Govor15.09.2010 10:06
Спасибо за помощь.
Внесли МХ запись на DNS-е
Письма стали уходить.
wikipost
Работает на Eserv/5.05555 (05.06.2016)