Разрешить только бизнес адрес электронной почты зарегистрироваться на сайте - PullRequest
8 голосов
/ 14 декабря 2011

Мы стремимся создать новый веб-сайт, предназначенный специально для коммерческого / делового использования.Нам нужно только разрешить регистрацию «бизнес» адресов электронной почты.Таким образом, пользователи с Gmail, Hotmail, Yahoo и т. Д. Не могут обращаться с этими адресами электронной почты.

Есть ли способ сделать это, кроме создания черного списка доменов, таких как gmail.com, hotmail.com и т. Д.?Это будет международный сайт, так что невозможно будет занести в черный список всех общедоступных почтовых провайдеров.

Ответы [ 4 ]

9 голосов
/ 14 декабря 2011

Как уже говорили другие, на самом деле не имеет смысла пытаться обнаружить бизнес-клиента по его почтовому домену, но если вы действительно хотите пойти по этому пути, черный список - ваш лучший выбор. Плагин spamassassin freemail предоставляет хороший черный список по умолчанию:

http://svn.apache.org/repos/asf/spamassassin/trunk/rules/20_freemail_domains.cf

5 голосов
/ 14 декабря 2011

Малые предприятия имеют @gmail.com адреса (и некоторые люди не могут настроить свои gmail для перенаправления отправляющего адреса электронной почты на что-то еще).

Некоторые крупные компании могут иметь внутреннюю политику, запрещающую такие подписки с помощью электронной почты компании, поэтому некоторые люди там также используют для этого адрес @gmail.com.

Так что я бы не отфильтровывал такие адреса электронной почты.

2 голосов
/ 14 декабря 2011

Частные лица иногда также запускают свои собственные почтовые серверы. Рассмотрим:

a) Лицо (A) регистрирует домен у такого регистратора, как gandi.net, и подписывается на службу электронной почты и размещенный блог.

b) Компания (B) регистрирует домен у того же регистратора и подписывается на их службу электронной почты.

Существует нет способа для вас, чтобы технически провести различие между этими двумя. Они даже будут использовать один и тот же почтовый сервер [который может обслуживать несколько доменов].

0 голосов
/ 10 сентября 2016

Существуют некоторые онлайн-сервисы, которые предоставляют эти услуги (подтверждение по электронной почте).
Посмотрите здесь:


  1. https://emailhunter.co/email-verifier

Их документация по API: https://emailhunter.co/api/docs#email-verification


Еще один: https://tools.verifyemailaddress.io/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...