Как проверить, существует ли проверенный адрес электронной почты или нет, не отправляя тестовое письмо по кодам c #? - PullRequest
0 голосов
/ 30 августа 2011

как мы можем проверить, существует ли проверенное электронное письмо? Или нет, не отправляя тестовое электронное письмо с помощью кодов c #?
мы можем проверить проверку этого электронного сообщения разными способами ...
но как насчетсуществование?
это возможно сделать или нет?

заранее спасибо

Ответы [ 4 ]

3 голосов
/ 30 августа 2011

Вам стоит взглянуть на эти сайты. В прошлом я использовал метод, аналогичный этим трем, при проверке электронных писем пользователей для федерального веб-сайта, для которого требовался подлинный адрес электронной почты.

http://tools.email -checker.com /

http://verify -email.org /

http://www.technixupdate.com/check-whether-an-email-id-is-valid-or-not/

Почтовый сервер обычно быстро отправляет ответ, сообщающий вам, является ли электронная почта действительной или нет, это то, что вы будете искать.

Также у SO уже есть несколько сообщений на эту тему: Проверка наличия адреса электронной почты

является одним из них.

Обновление:

Мне нравится тег существования ...!

2 голосов
/ 30 августа 2011

Вы можете использовать C # для запуска команды cmd - telnet. Затем выведите результаты в текстовый файл и прочитайте их в своем приложении C #. Это должно помочь - http://www.webdigi.co.uk/blog/2009/how-to-check-if-an-email-address-exists-without-sending-an-email Вам необходимо знать детали для имен почтовых серверов. Возможно, вы сможете сделать это напрямую из C #, но я сделал это только через telnet.

0 голосов
/ 23 февраля 2013

Вы можете использовать проверку формы в форме перед тем, как пользователь отправит данные.Это встроенный инструмент в Microsoft Visual Studio, где вы можете в значительной степени перетаскивать :) Вы должны быть в состоянии найти его в разделе проверки.Регулярное выражение Validator

0 голосов
/ 30 августа 2011

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

Вот ссылка MSDN, которая объясняет, как пинговать из .NET:

http://msdn.microsoft.com/en-us/library/system.net.networkinformation.ping.aspx

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