Как создать приложение для пометки писем в iPhone? - PullRequest
2 голосов
/ 09 марта 2011

К сожалению, iPhone не может помечать сообщения электронной почты для последующих действий, как это происходит в Outlook или Gmail.Везде, где я занимаюсь поиском, люди об этом не знают, кроме как переместить электронные письма в «папку отслеживания», что очень нехорошо, потому что я очень легко использую флаги на своем ПК.Я использую Exchange для доступа к своей электронной почте и знаю, как работает маркировка на Windows, Treo и некоторых других телефонах.В предстоящей iOS 4.3 также нет пометки электронной почты.

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

Ответы [ 3 ]

1 голос
/ 09 марта 2011

Посмотрите базу данных sql для учетной записи MobileMail.app в этой папке:

/User/Library/Mail/IMAP-emailaddress@imapserver/

Редактируйте его напрямую с помощью SQLite.

1 голос
/ 09 марта 2011

Единственные опции, которые вам нужны, чтобы получить эту функцию:

  • , создать свой собственный почтовый клиент для iPhone.В Objective-c есть действительно хороший (но не современный) почтовый фреймворк под названием MailCore и довольно хороший C-фреймворк под названием libEtPan
  • надеюсь, чтоApple поддержит его в новой версии iOS
0 голосов
/ 09 марта 2011

Почтовое приложение iPhone не поставляется с платформой расширений, поэтому нет простого способа изменить его функциональность.Если вы действительно настроены на эту функцию, единственный вариант, который у вас есть, - сделать джейлбрейк и написать свой собственный почтовый клиент.Это не будет простым упражнением, особенно если вам нужна интеграция с Microsoft Exchange.

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

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

...