Inapp электронной почты застрял в исходящих с помощью MFMailCompose - PullRequest
2 голосов
/ 04 июня 2010

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

  • Мой телефон 3gs 32Gb, OS3.1.3
  • Проверено дома через wifi, отправка работает без проблем, проверено дважды.
  • Проверено снова через 3g, отправка все еще не происходит, пока я не открою свой почтовый ящик, ошибка все еще выскакивает.

Кто-нибудь сталкивался с этим? Его проблема, кажется, только при попытке отправить через 3g. Это работает для меня, но я с несущей разницы. Это должны быть настройки, но мы все проверили. Кто-нибудь сталкивался с этим?

1 Ответ

0 голосов
/ 27 марта 2012

Если он работает через Wi-Fi, а не через 3G, то, скорее всего, его устройство настроено на отправку почты через сервер исходящей почты (SMTP-сервер), который ограничивает соединения в зависимости от сети, к которой вы подключены. *

Например, если у вас есть широкополосный сервис через FooBarNet, они могут попросить вас использовать сервер исходящей почты smtp.foobar.net. Если вы подключитесь к этой сети, находясь дома, сервер позволит вам отправлять почту. Но если вы попытаетесь подключиться к нему из другой сети (например, сети передачи данных вашего сотового телефона), он отклонит соединение, если вы попытаетесь захватить его почтовый сервер для рассылки спама.

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

...