Доброго времени, товарищи.
Постигла меня незадача такая, мой почтовый агент exim работающий на сервере работающем (в свою очередь) под управлением freebsd отказывается принимать письма, исходящие с сервера гугла. Всё что кроме gmail проходит нормально, гугл же пишет такой отлупThis is an automatically generated Delivery Status Notification
THIS IS A WARNING MESSAGE ONLY.
YOU DO NOT NEED TO RESEND YOUR MESSAGE.
Delivery to the following recipient has been delayed:
user@postserver
Message will be retried for 2 more day(s)
Technical details of temporary failure:
Connection was dropped by remote host (SENT_HELO)
подскажите куда копать, в логах упоминаний особо не нашел
>[оверквотинг удален]
> такой отлуп
> This is an automatically generated Delivery Status Notification
> THIS IS A WARNING MESSAGE ONLY.
> YOU DO NOT NEED TO RESEND YOUR MESSAGE.
> Delivery to the following recipient has been delayed:
> user@postserver
> Message will be retried for 2 more day(s)
> Technical details of temporary failure:
> Connection was dropped by remote host (SENT_HELO)
> подскажите куда копать, в логах упоминаний особо не нашелА не особо?
>[оверквотинг удален]
>> This is an automatically generated Delivery Status Notification
>> THIS IS A WARNING MESSAGE ONLY.
>> YOU DO NOT NEED TO RESEND YOUR MESSAGE.
>> Delivery to the following recipient has been delayed:
>> user@postserver
>> Message will be retried for 2 more day(s)
>> Technical details of temporary failure:
>> Connection was dropped by remote host (SENT_HELO)
>> подскажите куда копать, в логах упоминаний особо не нашел
> А не особо?Да я вообще упоминаний в логах не вижу, просто думал может не там смотрю
в main.log только об исходящих на gmail говорит
в reject имеется вот такая срока
Rejected mail from 209.85.215.53 directly, send mail via your ISP
>[оверквотинг удален]
>>> Message will be retried for 2 more day(s)
>>> Technical details of temporary failure:
>>> Connection was dropped by remote host (SENT_HELO)
>>> подскажите куда копать, в логах упоминаний особо не нашел
>> А не особо?
> Да я вообще упоминаний в логах не вижу, просто думал может не
> там смотрю
> в main.log только об исходящих на gmail говорит
> в reject имеется вот такая срока
> Rejected mail from 209.85.215.53 directly, send mail via your ISPТак он же вам английским по белому написал, чего от вас хочет :)
>[оверквотинг удален]
>>>> Connection was dropped by remote host (SENT_HELO)
>>>> подскажите куда копать, в логах упоминаний особо не нашел
>>> А не особо?
>> Да я вообще упоминаний в логах не вижу, просто думал может не
>> там смотрю
>> в main.log только об исходящих на gmail говорит
>> в reject имеется вот такая срока
>> Rejected mail from 209.85.215.53 directly, send mail via your ISP
> Так он же вам английским по белому написал, чего от вас хочет
> :)что то я не уразумею
не хочет получать напрямую, хочет через провайдера?
>[оверквотинг удален]
>>>> А не особо?
>>> Да я вообще упоминаний в логах не вижу, просто думал может не
>>> там смотрю
>>> в main.log только об исходящих на gmail говорит
>>> в reject имеется вот такая срока
>>> Rejected mail from 209.85.215.53 directly, send mail via your ISP
>> Так он же вам английским по белому написал, чего от вас хочет
>> :)
> что то я не уразумею
> не хочет получать напрямую, хочет через провайдера?Ну типа да....
>[оверквотинг удален]
>>>> Connection was dropped by remote host (SENT_HELO)
>>>> подскажите куда копать, в логах упоминаний особо не нашел
>>> А не особо?
>> Да я вообще упоминаний в логах не вижу, просто думал может не
>> там смотрю
>> в main.log только об исходящих на gmail говорит
>> в reject имеется вот такая срока
>> Rejected mail from 209.85.215.53 directly, send mail via your ISP
> Так он же вам английским по белому написал, чего от вас хочет
> :)нашел в конфиге
drop message = DD Rejected mail from $sender_host_address directly, send mail via your ISP.
condition = ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
это оно отбивает?
>[оверквотинг удален]
>>> в reject имеется вот такая срока
>>> Rejected mail from 209.85.215.53 directly, send mail via your ISP
>> Так он же вам английским по белому написал, чего от вас хочет
>> :)
> нашел в конфиге
> drop message = DD Rejected
> mail from $sender_host_address directly, send mail via your ISP.
> condition =
> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
> это оно отбивает?Убейте и проверьте ;)
>[оверквотинг удален]
>>>> Rejected mail from 209.85.215.53 directly, send mail via your ISP
>>> Так он же вам английским по белому написал, чего от вас хочет
>>> :)
>> нашел в конфиге
>> drop message = DD Rejected
>> mail from $sender_host_address directly, send mail via your ISP.
>> condition =
>> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
>> это оно отбивает?
> Убейте и проверьте ;)Да уже убил и проверил =)
Вроде прошло, я вот только регулярное выражение разобрать не могу. Не подскажете?
>>> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
> Вроде прошло, я вот только регулярное выражение разобрать не могу. Не подскажете?Регексп имеет значение "минимум две группы цифр, разделенных нецифрами и неточками, в хело"
Строка хело "adsl-12.34-dynamic-56.78-comcast.com" поймается регекспом по последовательности "34-dynamic-56"
>>>> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
>> Вроде прошло, я вот только регулярное выражение разобрать не могу. Не подскажете?
> Регексп имеет значение "минимум две группы цифр, разделенных нецифрами и неточками, в
> хело"
> Строка хело "adsl-12.34-dynamic-56.78-comcast.com" поймается регекспом по последовательности
> "34-dynamic-56"так а зачем этот отлуп может понадобиться? просто конфиг не мой, сижу копаю
>>>>> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
>>> Вроде прошло, я вот только регулярное выражение разобрать не могу. Не подскажете?
>> Регексп имеет значение "минимум две группы цифр, разделенных нецифрами и неточками, в
>> хело"
>> Строка хело "adsl-12.34-dynamic-56.78-comcast.com" поймается регекспом по последовательности
>> "34-dynamic-56"
> так а зачем этот отлуп может понадобиться? просто конфиг не мой, сижу
> копаюя так понял регэксп поймал mail-vb0-f44.google.com
нафига такие хосты ловить то
>>>>> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
>>> Вроде прошло, я вот только регулярное выражение разобрать не могу. Не подскажете?
>> Регексп имеет значение "минимум две группы цифр, разделенных нецифрами и неточками, в
>> хело"
>> Строка хело "adsl-12.34-dynamic-56.78-comcast.com" поймается регекспом по последовательности
>> "34-dynamic-56"
> так а зачем этот отлуп может понадобиться? просто конфиг не мой, сижу
> копаюА подумать?... естественно чтобы лишний раз спам не распознавать, т.к. вероятность наличия нормального сервака на каком-нить dyn123-dsl12-pppoe05 и т.д. от нуля мало отличима.
>>>>>> ${if match {$sender_helo_name} {\N^.*[0-9]+[^0-9\.]+[0-9]+.*\N} {yes}{no}}
>>>> Вроде прошло, я вот только регулярное выражение разобрать не могу. Не подскажете?
>>> Регексп имеет значение "минимум две группы цифр, разделенных нецифрами и неточками, в
>>> хело"
>>> Строка хело "adsl-12.34-dynamic-56.78-comcast.com" поймается регекспом по последовательности
>>> "34-dynamic-56"
>> так а зачем этот отлуп может понадобиться? просто конфиг не мой, сижу
>> копаю
> А подумать?... естественно чтобы лишний раз спам не распознавать, т.к. вероятность наличия
> нормального сервака на каком-нить dyn123-dsl12-pppoe05 и т.д. от нуля мало отличима.зато у гугла оказался вот такой
не знаю есть ли у мегафона свои почтовые сервера, но у него почти все хосты так именуются
> так а зачем этот отлуп может понадобиться? просто конфиг не мой, сижу копаюФантазия конфигописателей безгранична. Я на собственные конфиги двух-трехгодичной давности смотрю или с изумлением, или с отвращением, переходящим в тошноту. А вы хотите, чтобы я с ваших слов дал оценку некоему конфигу, написанному вообще неведомо кем и неведомо зачем.
Разбирайтесь с семантикой конфига, думайте - вам это нужнее, чем мне.
> Доброго времени, товарищи.
> Постигла меня незадача такая, мой почтовый агент exim работающий на сервере работающем
> (в свою очередь) под управлением freebsd отказывается принимать письма, исходящие с
> сервера гугла. Всё что кроме gmail проходит нормально, гугл же пишет
> такой отлупдак гугл отлуп шлет или ваш сервак?
>> Доброго времени, товарищи.
>> Постигла меня незадача такая, мой почтовый агент exim работающий на сервере работающем
>> (в свою очередь) под управлением freebsd отказывается принимать письма, исходящие с
>> сервера гугла. Всё что кроме gmail проходит нормально, гугл же пишет
>> такой отлуп
> дак гугл отлуп шлет или ваш сервак?отлуп появляется в gmail ящике отправителя. отлуп от гугла естественно, что типа соединение дропнуто но я буду пытаться
>[оверквотинг удален]
> такой отлуп
> This is an automatically generated Delivery Status Notification
> THIS IS A WARNING MESSAGE ONLY.
> YOU DO NOT NEED TO RESEND YOUR MESSAGE.
> Delivery to the following recipient has been delayed:
> user@postserver
> Message will be retried for 2 more day(s)
> Technical details of temporary failure:
> Connection was dropped by remote host (SENT_HELO)
> подскажите куда копать, в логах упоминаний особо не нашелнагородил костыль, добавил перед тем правилом
accept hosts = ^.*\.google\.com
accept hosts = ^.*\.gmail\.comвроде работает. буду признателен тому кто скажет что ему не нравилось в том регулярном выражении
> буду признателен тому кто скажет что ему не нравилось в том регулярном выраженииНе нравилось ему то, что одинаковую схему именования узлов используют как провайдеры, так и операторы сервисов.
Информация к размышлению:
mail-bk0-f47.google.com
mail-bk0-f48.google.com
mail-bk0-f72.google.com
mail-da0-f44.google.com
mail-da0-f48.google.com
mail-ee0-f41.google.com
mail-ee0-f43.google.com
mail-ee0-f45.google.com
mail-ee0-f46.google.commail53.odnoklassniki.ru
mail54.odnoklassniki.ru
mail55.odnoklassniki.ru
mail56.odnoklassniki.ru
mail57.odnoklassniki.ru
mail58.odnoklassniki.ru
mail59.odnoklassniki.ru
mail60.odnoklassniki.ru
mail61.odnoklassniki.ru
mail65.odnoklassniki.ruoutmail001.ash2.facebook.com
outmail001.snc4.facebook.com
outmail001.snc7.facebook.com
outmail002.ash2.facebook.com
outmail002.snc4.facebook.com
outmail002.snc7.facebook.com
outmail003.ash2.facebook.com
outmail003.snc4.facebook.com
outmail003.snc7.facebook.com
outmail004.ash2.facebook.com
outmail004.snc4.facebook.com
outmail004.snc7.facebook.com