2015-02-13 6 views
-1

Я создаю приложение для Mac OS X, которое содержит адреса электронной почты из файла Excel.Проверьте, действительно ли в OSX SDK указан адрес электронной почты

Есть ли какой-либо метод в SDK, который позволит мне проверить, действительно ли электронное письмо является действительным. a Hard Bounce? Что-то похожее на использование ping, но для электронных писем?

+3

Nope. Или, по крайней мере, если есть, не должно быть. Любой разумный SMTP-сервер не скажет вам, действительно ли электронное письмо сопоставляется с учетной записью, или вы сможете использовать эту функцию, чтобы переназначить список учетных записей пользователей. Таким образом, на практике эта функциональность «ping» не была бы полезна. –

+0

Я видел некоторые онлайн-сервисы, которые делают это. Они должны использовать какой-либо сетевой метод для проверки ответа ... –

+0

@ParthianShot - True. Наверное, я просто ищу что-то похожее на получение жесткого отскока в Mailchimp или других почтовых отправителей. Но я предполагаю, что это может произойти только в том случае, если вы попробуете отправить им почту. –

ответ

1

Нет, нет.

Единственный способ проверить, будет ли отказываться адрес электронной почты, - попробуйте отправить его по электронной почте и посмотреть, не отскакивает ли он. Это невозможно сделать непосредственно с большинства настольных компьютеров, так как большинство домашних интернет-провайдеров блокируют исходящий SMTP, и нет способа в инфраструктурах Mac OS X для этого.

+0

Спасибо, это то, что мне нужно было знать! –

+0

Стоит отметить, что тестирование адресов электронной почты таким образом может привести к тому, что IP-адрес вашего почтового сервера будет включен в черный список. Таким образом, вы хотите убедиться, что ** большинство ** почты, которую вы отправляете, являются фактическими людьми, и вы определенно хотите убедиться, что вы не используете списки адресов электронной почты, вырванных из Интернета (отчасти потому, что это незаконно, отчасти потому, что эти списки иногда содержат адреса, которые существуют только для идентификации спамеров). –