Проверка правильности адресов электронной почты


Хозяин сайта, над которым я работаю, имеет тенденцию отключать электронную почту, если происходит определенное количество сбоев. Излишне говорить, что это немного больно, даже если это оправдано для борьбы со спамом. Есть ли способ проверить, не сбился ли адрес электронной почты один раз, чтобы его можно было пометить?

Author: James P., 2011-04-01

3 answers

Отправьте электронное письмо по указанному адресу. Если он отскакивает назад, он выключен. Чтобы проверить это программно, вам нужно передать все ответы в скрипт, который затем анализирует ответ в поисках сообщения об отклонении. Затем зарегистрируйте его в базе данных как неверный адрес.

 3
Author: John Conde, 2011-04-01 12:17:09

+1 Для Джона Конде, но также вы могли бы подумать о переходе на хост, который не будет наказывать вас за такого рода проблемы. Я понимаю, что бороться со спамом нормально, но блокировка учетной записи электронной почты для платящего клиента может быть не лучшим способом добиться этого, есть множество хостов, которые не будут так себя вести, или вы могли бы подумать о получении частного почтового сервера?

 4
Author: Dominique, 2011-04-01 12:31:23

Многие сайты отправляют электронные письма с подтверждением. В электронном письме будет указан код или URL-адрес, который пользователь будет использовать для активации своей учетной записи. Настроить свое веб-приложение для этого не очень сложно.

 1
Author: jonescb, 2011-04-01 13:58:52