Страница 1 из 1

Deferred: 451 badhelo

Добавлено: 2007-12-19 19:54:39
Turbo
Sendmail SUSE 10

при попытке отправки почты на этого провайдера выдает вот такое
<<< 451 http://ukr.net/mta/err.html#badhelo?217 ... helo=relay
<******@ukr.net>... Deferred: 451 http://ukr.net/mta/err.html#badhelo?217 ... helo=relay
<<< 503-All RCPT commands were rejected with this error:
<<< 503-http://ukr.net/mta/err.html#badhelo?217 ... helo=relay
<<< 503 Valid RCPT command must precede DATA
Message could not be delivered for 5 days
Message will be deleted from queue
расшифровали вот так:
http://ukr.net/mta/err.html#badhelo

Это сообщение появляется в случае, когда ваше почтовое ПО ставит в качестве аргумента
HELO/EHLO что-то, что не регламентировано стандартом. Стандарт трактуется однозначно:
разрешено использовать в качестве аргумента HELO только полное доменной имя машины
FQDN. Пример: если машина называется "mxs", а домен "ukr.net", то:
EHLO mxs.ukr.net
Не используйте примеры в реальной жизни, за это хост может быть накрыт другим фильтром,
за подделку чужого HELO.
Вопрос - что мне с ним сделать чтобы нормально заработало? :|

Re: Deferred: 451 badhelo

Добавлено: 2007-12-19 21:55:14
Alex Keda
FQDN используй в helo

Re: Deferred: 451 badhelo

Добавлено: 2007-12-20 16:25:18
Morty
вот советы:(передрал с инета) можно от них отталкиваться
При настройке DNS для почтового сервера рекомендуется соблюдать следующие правила:

1. Сервер исходящей почты должен представляться в команде HELO/EHLO своим внешним FQDN (т.е., например, не mail.firma.local, а mail.firma.ru)
2. FQDN сервера исходящей почты должно однозначно разрешаться записью A во внешний IP-адрес сервера исходящей почты.
3. Внешний IP-адрес сервера исходящей почты должен однозначно разрешаться записью PTR во внешний FQDN сервера исходящей почты (т.е. A, PTR и HELO/EHLO должны однозначно соответствовать друг другу).
4. Сервер исходящей почты должен быть указан в записях SPF всех доменов, для которых он является авторизованным для отправки или пересылки почты.
5. Запись MX должна существовать и указывать на FQDN сервера входящей почты.

Пример1: один сервер (FQDN = HELO/EHLO = mail.firma.ru), один почтовый домен firma.ru.

Записи в DNS (в соответствующих зонах):

Код: Выделить всё

mail.firma.ru.	A	1.1.1.1	; HELO/EHLO = mail.firma.ru
firma.ru.	MX	30	mail.firma.ru.
firma.ru.	TXT	              “v=spf1 a:mail.firma.ru -all”
1.1.1.1.in-addr.arpa.	PTR	mail.firma.ru.
Тоесть в твоем случае
если у тебя А запись host1.melexis.kiev.ua. (возможно укрнету не нравиться host1) сделай mail.melexis.kiev.ua.
или mx.melexis.kiev.ua.
и настрой сендмайл так чтобы он HELLO выдавал тоже mail.melexis.kiev.ua

Re: Deferred: 451 badhelo

Добавлено: 2007-12-20 18:13:38
Turbo
ОГРОМНОЕ спасибо!

все понятно и ясно. в ответе даже преобразование айпи проведено :)
у меня хост relay.ubcua.tv - айпи у него такое как сказано выше.
у прова в записях melexis.kiev.ua - надо с провом говорить чтобы поменял чтото?

т.е. обратное преобр имени домена даст 217.25.199.121
а преобр айпи даст мелехис. прова надо долбить по этому поводу или нет?


настройки домена вроде понял - пошел рихтовать.

Re: Deferred: 451 badhelo

Добавлено: 2007-12-20 18:40:24
Morty
что то такое нада (если обслуживаемый домен melexis.kiev.ua)

Код: Выделить всё

mail.melexis.kiev.ua   A   217.25.199.121   
melexis.kiev.ua.   MX   10   mail.melexis.kiev.ua.
melexis.kiev.ua.   TXT                 “v=spf1 a:mail.melexis.kiev.ua -all”
121.199.25.217-addr.arpa.   PTR   mail.melexis.kiev.ua.
и в почтаре

Код: Выделить всё

строка HELO/EHLO =                   mail.melexis.kiev.ua
Обратку нада либо менять там де "припаркован" домен либо ...эм..-)
может если железо в датацентре то просить админов ДЦ чтоб обратку прописали(у них по стандарут свои обратки по своим шаблонам аля host1,2,3-dc.com или user2,3,4-dc.com)
Да и можешь письмо написать типа попросить проверит ьна правильность/помочь в "паркингДомена" контору или ДЦ, смартя де у тебя что...там как правило дружелюбный народ

Re: Deferred: 451 badhelo

Добавлено: 2007-12-21 16:19:42
Turbo
никогда-бы не подумал что все просто будет :)

мой предшественник hostname прописал просто как имя тачки. а я полез рыться в себе :)
а домен как раз-таки правильно прописан. нигде никаких граблей. вобщем все что я настраивал- работает правильно....

хочу новогодние праздники, чтобы с сусе перепрыгнуть на фришку!