2013-03-07 4 views
0

Предположим, у меня есть адрес электронной почты, который получает только определенный тип электронной почты, т. Е. Автоматически созданный почтовый ящик из транзакции.Анализ и получение электронной почты в iOS

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

Смысл можно ли, например, контактировать с собственным почтовым клиентом (при условии, что он настроен на получение отложенного сообщения электронной почты, отправленного на адрес электронной почты). Я пробовал просматривать документы Apple для iOS, но не нашел ничего полезного. Кто-нибудь знает что-то?

ответ

2

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

Однако вы можете написать приложение, которое может получить доступ к внешним учетным записям электронной почты, если пользователь предоставляет все обычные данные учетной записи электронной почты. В App Store есть несколько сторонних почтовых приложений, которые служат заменой для приложения Apple Mail.

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

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

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

0

Есть по крайней мере два аспекта Вашего вопроса:

  1. Как получить по электронной почте, чтобы открыть в мое приложение IOS?
    Поместите данные в приложение и посмотрите на это link
  2. Какой формат я могу использовать в приложении электронной почты для переноса постоянных объектов ?
    У меня были приличные результаты с NSKeyedArchive в качестве формата обмена. Есть много других вариантов, в зависимости от того, что генерирует вложения квитанций.

Опубликуйте описание с вашими выборами. Удачи!

Смежные вопросы