[Moscow.pm] Рассылки: исключение заброшенных почтовых ящиков

arto artur+moscow.pm.org на niif.spb.su
Чт Июн 11 04:40:21 PDT 2015



11.06.2015, 12:49, "Анатолий Гришаев" <0body0 на rambler.ru>:
>>  11 Jun 2015 09:24:00 GMT+3 пользователь arto (artur+moscow.pm.org на niif.spb.su) написал:
>>
>>  10.06.2015, 09:23, "snelius на tsu.ru" <snelius на tsu.ru>:
>>  > Для решения задачи №1 осмелюсь предложить модуль https://metacpan.org/pod/Mojo::Email::Checker::SMTP чз который вы можете прогнать весь свой список адресов и выяснить куда следует отправлять а куда уже нет. Модуль конечно имеет определённую зависимость, но я не думаю что это большая проблема.
>>      А как вы отлавливаете такие сайты, как mxs.mail.ru,
>>      которые всегда отвечают 250 OK после "RCPT To" ?
>
> Таки не всегда "250 ОК", случайно наткнулся в логе: "
> relay=mxs.mail.ru[94.100.180.150]:25, delay=0.07, delays=0.02/0/0.01/0.05, dsn=5.0.0, status=bounced (host mxs.mail.ru[94.100.180.150] said: 550 Message was not accepted -- invalid mailbox. Local mailbox tanya****82 на mail.ru is unavailable: user not found (in reply to end of DATA command))"

  У них минимум есть ограничение на длину local-part.
  А так:

  # print TEST | sha1 | cut -c1-32
  4c49b08e9b258e0e5867d76ce583c159
  # socat readline tcp:mxs.mail.ru:smtp 
  220 Mail.Ru ESMTP
  HELO ***.spbu.ru
  250 mx46.mail.ru ready to serve
  MAIL From:<>
  250 OK
  RCPT To:<4c49b08e9b258e0e5867d76ce583c159 на mail.ru>
  250 OK
  QUIT
  221 mx46.mail.ru closing connection

> Остальные большие почтовые сервера тоже хорошо отбивают: yandex.ru, pochta.ru, rambler.ru, google.com.

  m.b., их не проверял.

>>  > -----Original Message-----
>>  > From: Moscow-pm [mailto:moscow-pm-bounces+snelius=tsu.ru на pm.org] On Behalf Of Анатолий Гришаев
>>  > Sent: Wednesday, June 10, 2015 3:46 AM
>>  > To: Moscow.pm group
>>  > Subject: Re: [Moscow.pm] Рассылки: исключение заброшенных почтовых ящиков
>>  >
>>  > 09.06.2015 23:57, Dmitry Ivanov пишет:
>>  >>  Здравствуйте, Анатолий.
>>  >>
>>  >>  Вы писали 9 июня 2015 г., 21:03:28:
>>  >>
>>  >>>  С наскоку такое сразу не получилось решить.
>>  >>  Давайте посмотрим куски логов и то, что вы пытаетсь сделать.
>>  >
>>  > 1) Я хочу исключить из моего списка рассылки те email, на которые server клиента говорит, что ящик не существует, заброшен и более не работает и т.п.
>>  >
>>  > Все остальные email меня не интересуют даже, если пользователь отправляет мои письма в /dev/null
>>  >
>>  > 2) Не хочется изобретать в данном месте свой велосипед.
>>  > Мне кажется таких велосипедов достаточно было написано.
>>  > И для собственно качество данного куска кода для меня не критично.
>>  >
>>  > 3) Собственно для моей задачи требуется regexp, которым можно выцепить все email c успешной доставкой. Но именно все.
>>  >
>>  >>  Главное: кому вы пытаетсь это сказать?
>>  >
>>  > Да все верно. Никому. Формат логов постфикса пугает на первый взгляд
>>  >
>>  >>
>>  >
>>  > --
>>  > Moscow.pm mailing list
>>  > moscow-pm на pm.org | http://moscow.pm.org
>>  > --
>>  > Moscow.pm mailing list
>>  > moscow-pm на pm.org | http://moscow.pm.org
>>  --
>>  wbw, artur
>>  --
>>  Moscow.pm mailing list
>>  moscow-pm на pm.org | http://moscow.pm.org
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org

-- 
wbw, artur


Подробная информация о списке рассылки Moscow-pm