Добавление / удаление значений для ежедневного репортера стоимости акций на основе электронной почты - сделано в PPP - PullRequest
0 голосов
/ 16 мая 2010

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

(а) пользователь отправляет электронное письмо на адрес service@stockreporter.com с темой «Подписаться» и телом, содержащим значения для биржевого маклера,
(b) пользователь отправляет электронное письмо на службу @ ... с темой "отписаться" и телом, содержащим аналогичные значения.

Ищите код в php, пожалуйста. Есть идеи?

Ответы [ 2 ]

1 голос
/ 16 мая 2010

Создание сценария php и «конвейерных» писем, отправленных на указанные адреса электронной почты.

Пример учебника доступен здесь - http://www.evolt.org/incoming_mail_and_php

Таким образом, сценарий запускается по требованию, когда подписчик связывается с ним, чтобы добавить подписки или удалить их. Затем скрипт может проанализировать содержимое письма, а также заголовок (который будет содержать адрес электронной почты отправителя, тему и т. Д.) И внести необходимые изменения в вашей системе.

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

0 голосов
/ 16 мая 2010

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

http://php.net/manual/en/book.imap.php

...