Извлечение контента из электронной почты - PullRequest
0 голосов
/ 30 марта 2012

Я хочу разработать приложение, которое извлекало бы из идентификатора электронной почты следующие вещи:

  • Уведомление о новом электронном письме
  • Тема
  • Отправитель
  • Всего непрочитанных писем

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

Мне просто нужно найти способ сделать это.Пожалуйста, ведите меня.Спасибо

Ответы [ 2 ]

3 голосов
/ 30 марта 2012

Документация для GMail API: https://developers.google.com/google-apps/gmail/

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

3 голосов
/ 30 марта 2012

На самом деле довольно просто использовать расширение PHP IMAP .Там есть много функций, которые вы можете использовать, чтобы перечислить все электронные письма в папке «Входящие», получить их количество.Прочитайте их темы или содержимое и т. Д.

В ярлыках GMail они эквивалентны папкам в документах IMAP.

Вы можете подключиться к GMail следующим образом:

$mailbox = imap_open('{imap.gmail.com:993/imap/ssl}', 'email_address@gmail.com', $password);

Ой!Также вам нужно войти в GMail с учетной записью, к которой вы не разрешите доступ к электронной почте, перейдите в Настройки почты -> Пересылка и POP / IMAP-> Включить IMAP

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...