PHP и взаимодействие с электронной почтой - PullRequest
2 голосов
/ 15 апреля 2009

Я работаю над будущими проектами, которые будут получать информацию на частный сайт не через интерфейс, а по электронной почте. После некоторых исследований posterous.com делает что-то интересное, публикуя сообщения в личном блоге по электронной почте. flickr делает то же самое с фотографией, прикрепленной из электронной почты, и публикует ее на сервере для демонстрации

Мой вопрос. Где в сети я могу найти подтверждение концепции или уже сделанный сценарий, который делает

  1. чтение поп-почты через определенный интервал (каждые 5 минут)
  2. извлечение темы и содержания письма
  3. получить вложение фото
  4. сохранить эту конкретную информацию в файл на сервере

все, что можно сделать с помощью php, но моя квалификация недостаточно хороша, чтобы сделать это самостоятельно, но я точно могу адаптировать какой-то скрипт!

Ответы [ 3 ]

1 голос
/ 15 апреля 2009

Если вы посмотрите на что-то вроде библиотеки Zend_Mail Zend Framework - http://framework.zend.com/manual/en/zend.mail.read.html - вы будете в хорошей форме. Я использовал его для получения электронной почты для других целей, и он дает вам симпатичный маленький объект со всеми заголовками в массиве. Используйте нужные вам данные, а затем сбросьте все остальные.

0 голосов
/ 15 апреля 2009

Быстро оглядываясь, я нашел два сценария, которые обещают:

http://www.weberdev.com/get_example-4015.html

и

http://www.nerdydork.com/download-pop3imap-email-attachments-with-php.html

Похоже, что оба могут быть изменены в соответствии с вашими потребностями.

0 голосов
/ 15 апреля 2009

Я не знаю о существующем программном обеспечении, но если бы вы хотели написать свой собственный скрипт, Почтовый компонент Zend Framework , безусловно, упростил бы ситуацию.

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