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

#objective-c #email #mfmailcomposeviewcontroller

#objective-c #Адрес электронной почты #mfmailcomposeviewcontroller

Вопрос:

У меня есть вопрос о MFMailComposeViewController для отправки электронной почты в приложении. Возможно ли проверить адрес получателя перед отправкой электронного письма?

Я не нашел никакого ответа, поэтому думаю, что это невозможно..

Если это невозможно, есть другое решение?

Комментарии:

1. Проверить адрес получателя на соответствие чему? Вы имеете в виду «убедиться, что это активный адрес, который будет принимать доставку почты»?

Ответ №1:

Когда вы предоставляете MFMailComposeViewController , вы теряете полный контроль над ним.

Вы ничего не можете с этим сделать, ни получить адрес электронной почты «Кому», ни предотвратить отправку почты.

Из документации:

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