|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.08.2015, 15:05 | #1 | |
Регистрация: 18.02.2015
Сообщений: 7
|
Как сделать запрос на почту и получить ответ
Всем Доброго времени суток!)
Вообщем суть такова: есть программа("спамер") ,есть база необходимых адресов для рассылки информации, "спамер" делает отправку сообщений по всем адресам,но некоторых адресов - не существует(об этом уведомляет письмо на почте),как сделать запрос о наличии такого письма и удалить тот адрес из списка базы,о котором сообщает данное уведомление? PS. Заранее всем благодарен! Из отчётов уведомления: Цитата:
Последний раз редактировалось baracuda6020; 15.08.2015 в 15:12. |
|
15.08.2015, 20:12 | #2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
15.08.2015, 20:17 | #3 |
Регистрация: 18.02.2015
Сообщений: 7
|
|
15.08.2015, 20:20 | #4 |
Форумчанин
Регистрация: 27.01.2014
Сообщений: 115
|
Никак.
Это ограничение безопасности. Существует всего два способа отправить серверу сообщение, либо представившись клиентом, либо представившись почтовым сервером. В первом случае вы авторизуетесь и аутентифицируетесь на сервере и дальше всё зависит от полученных прав, если есть API позволяющий выполнять поиск по адресной книге и у вас есть права на просмотр этой адресной книги - вы сможете установить имеется ли адрес на сервере. В случае если вы выступаете сервером, то вы просто пересылаете письмо другому серверу и получаете или не получаете какой-то ответ. Протокол один и тот же, заголовки разные. Если вы не согласны такой вам вопрос - как вы думаете, насколько безопасно публиковать всем подряд адресную книгу? Ведь, если она достанется спамеру, то 100% спама будут адресные. Мой вам совет - не страдайте х-й. Сделайте БД, в которой хранились бы адреса с меткой существует такой адрес или нет. Добавьте таблицу с параметрами почтовых серверов - сколько писем в одной рассылке может быть максимум, сколько таких рассылок в сутки можно и т.д. Тогда вы не попадете в черный список и за счет парсинга писем о неудачной доставке уберете лишние адреса из рассылок. И на счет черного списка - аккуратнее, первые пару раз вы с увеличением времени (за каждый последующий раз) нахождения в черном списке уберете свой ип, а потом с вас пару сотен зеленых попросят. Есть другой вариант - сразу платите деньги и вы не будете в черном списке никогда |
15.08.2015, 20:30 | #5 |
Регистрация: 18.02.2015
Сообщений: 7
|
|
15.08.2015, 20:43 | #6 | |
Форумчанин
Регистрация: 27.01.2014
Сообщений: 115
|
Цитата:
Парсите на здоровье, остальное гугл подскажет. Протокол един для всех почтарей, ошибки пишутся одинаковые, ищите по маске интересующие вас последовательности символов хоть тем же Regex. |
|
15.08.2015, 21:06 | #7 | |
Регистрация: 18.02.2015
Сообщений: 7
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как ввести логин и пароль с bat файла в telnet и получить ответ в файл | va-1 | Помощь студентам | 0 | 28.05.2014 20:40 |
Как отобразить (получить) текст ячейки DBGrid, который в нее не вмещается (Ответ) | Monik11 | БД в Delphi | 0 | 26.09.2013 20:17 |
как получить get запрос из js. | Даниил_глазко | JavaScript, Ajax | 4 | 25.03.2011 15:29 |
отправка в почту есть, а получить можно? | zander | Microsoft Office Excel | 2 | 06.01.2010 13:01 |