Если вы работаете на хосте Unix и почта отправляется (или может быть отправлена) на локальную учетную запись на этом компьютере, вы можете переслать письмо напрямую в ваш PHP-скрипт без необходимости прямого доступа к почтовой учетной записи. *
Вы можете сделать это в / etc / aliases:
nameofaccount: "|/path/to/your/script.php"
или в файле ~ / .forward учетной записи:
"|/path/to/your/script.php"
Пока вы устанавливаете сценарий так, чтобы он обрабатывался как сценарий оболочки (chmod 755, с соответствующим заголовком #! / Usr / bin / php), сценарий будет выполняться каждый раз, когда приходит электронное письмо Вы можете (я полагаю) получить полный текст письма из потока php: // input или php: // stdin.
После этого нужно просто отделить приложение и обработать его.