Email для запуска PHP Script... Возможно?

Мне нужно настроить автоответ от учетной записи электронной почты, которой я управляю, на основе trigger words в теле письма. Но также необходимо добавить / удалить строки из таблицы базы данных на основе триггерных слов, отправленных на эту учетную запись электронной почты (которая принадлежит моему сайту), и необходимо создать тему, в некоторых случаях, внутри форума, если она отправлена ​​на другой адрес электронной почты (но на том же сервере). Я знаю, что PHP умеет это делать, но не совсем уверен, как запустить сценарий PHP, который будет выполняться, когда электронное письмо отправляется на определенный адрес электронной почты, которым я управляю. Или, если есть другое решение, пожалуйста, дайте мне знать.

По сути, это вопрос о том, как выполнить нечто подобное, основанное на электронном письме, отправленном на определенный адрес электронной почты на моем сервере со словами "Присоединиться", "Оставить", "Установить почту", "Установить дайджест" и т. Д. и т.п.

Будет выделена еще одна учетная запись с адресом электронной почты, которая будет необходима для отправки этих подписчиков в базе данных, точно такой же адрес электронной почты (Mass Send). Это для CDB-L ListServ. Полагаю, что-то вроде старой школы, но мы хотим перенести эту возможность на наш сервер, так как эти методы старой школы все еще работают сегодня и очень активны.

Интересует вопрос безопасности, какой тип серверного программного обеспечения мне понадобится, и просто базовый подход к настройке чего-либо подобного.

2 ответа

Решение

Вы можете создать псевдоним своего адреса электронной почты непосредственно для сценария php, если вы запускаете свой собственный почтовый сервер (в linux это будет просто файл / etc / alias или эквивалентный файл, где целью был ваш сценарий php вместо адреса электронной почты), например, http://www.topwebhosts.org/bbs/board.php?bo_table=server_mgmt&wr_id=73

Если нет, то ваш единственный реальный выбор - настроить php-процесс, который проверяет адрес электронной почты на почту каждые x минут.

Я использовал оба эти метода на протяжении многих лет для большого успеха

Вы можете ходить по электронной почте с PHP IMAP функции и предпринять действия (в зависимости от условий / содержания). Больше информации

Другие вопросы по тегам