Автор Тема: Отсев недоставленный email-ов!  (Прочитано 5020 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Отсев недоставленный email-ов!
« : 02 Августа 2004, 16:31:57 »
Помагите вот в каком вопросе ,
Есть рассылка , сервер разослал mail`s , после на ящик пришли ответы демонов, что такой ящик не существует иои ящик переполнен . КАК ПРОВЕРИТЬ ЧТО ИМЕННО ЭТОТ ЯЩИК ОТСУТСТВУЕТ !!!!!

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #1 : 02 Августа 2004, 16:44:47 »
рассылать сокетами через SMTP и ловить не 250 коды ответов сервера.
AS IS...

Гость

  • Гость
Отсев недоставленный email-ов!
« Ответ #2 : 02 Августа 2004, 16:53:15 »
Цитировать
рассылать сокетами через SMTP и ловить не 250 коды ответов сервера.

Да можнобылобы , но уже нельзя , надо именно по ответам , проверять ,как их сравнить и систематизировать!!!!

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #3 : 02 Августа 2004, 16:58:40 »
Цитировать
Гость:
но уже нельзя

чего уже нельзя?
только так и получится.
вкуривать RFC 821 и иже с ними.
по ответу сервера получишь знание, что случилось с твоим письмом.
AS IS...

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Отсев недоставленный email-ов!
« Ответ #4 : 02 Августа 2004, 17:16:16 »
Наскоко я помню  RFC 821 это SMTP протокол ...
Неполучиться т.к. при посылке не напрямую а через себя то всегда будет удачная отправка ...
Необходимо проверка ответных писем ...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #5 : 02 Августа 2004, 17:17:40 »
дык посылай напрямую =)
DNS еще никто не отменял...
AS IS...

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Отсев недоставленный email-ов!
« Ответ #6 : 02 Августа 2004, 17:22:48 »
Пока нельзя посылать на прямую , сейчас можно только так как есть Ж-(((((((((
Надо проверять ответы , где ни буть видел такое????

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #7 : 02 Августа 2004, 17:26:14 »
ну так добавь в заголовки мыло, куда слать NDR и разбирай - либо ручками, либо если есть возможность то кроном.
AS IS...

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Отсев недоставленный email-ов!
« Ответ #8 : 02 Августа 2004, 17:36:00 »
Да идея хороша , я и хочу ее реализовать но !!!! у всех серверов разный ответ , а что уних общего непонятно ????? Есть идея такая ,
1) Допустим расылка идет с mail@smtp.ru
2) Туда же сваливаються ответы
3) Cron-ом проверяем
  a) далее конектимся спомощью imap_open
  б) сканируем все письма
  в) Находим в них специальную строки вида (M234-2203003030)
  г) И если письмо-ОТВЕТ о НЕудачной доставки то убиваем этот email из бд....

НО !!! Как ПРОВЕРИТЬ точно что это ОТВЕТ сервера , и вообще есть стандарт ответов?????????????????????????

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #9 : 02 Августа 2004, 17:36:11 »
я, если честно, вообще не понимаю, почему нельзя посылать напрямую.
религиозные убеждения?
AS IS...

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #10 : 02 Августа 2004, 17:39:58 »
Цитировать
sublimity:
 но !!!! у всех серверов разный ответ

что значит у них разный ответ?
[off] и где только народ такую траву достает[/off]
на - покури
поймешь, что неправ.
коды NDR стандартизированы и я пока не видел вообще ни одного почтаря, который лепил бы горбатого в этом плане.
AS IS...

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Отсев недоставленный email-ов!
« Ответ #11 : 02 Августа 2004, 17:44:19 »
Спасибо то что надо!!!!

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Отсев недоставленный email-ов!
« Ответ #12 : 02 Августа 2004, 18:10:31 »
А всетаки я непонял :-((((
А где эти коды искать ??????? В теле или в заголовке?????
Т.Е. что такое NDR

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Отсев недоставленный email-ов!
« Ответ #13 : 02 Августа 2004, 18:19:23 »
sublimity
Все
измучал дитю.
Готового решения я тебе из принципа не дам.
NDR - Non Delivery Report. - за переводом на http://www.translate.ru
а коды искать в теле письма.
тема закрыта, ибо начинаем о воробушках.
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28