Я намерен анализировать входящие электронные письма с помощью PHP. Как это было бы проще всего настроить?
Достаточно ли для этого положиться на Postfix или есть лучшая альтернатива?
Цель синтаксического анализа - извлечь ссылки из входящих писем и сохранить их в базе данных.
Мой вопрос: как я могу получить входящие электронные письма и прочитать их с помощью другого приложения или скрипта?
* Запуск Debian
Настройте псевдоним канала в /etc/aliases
который отправит входящие письма на ваш скрипт:
sendemailhere: |/path/to/script.php
Само письмо будет доступно для чтения со стандартного ввода.
Поскольку на это ссылаются другие вопросы как на дубликат ...
Я бы рекомендовал рассмотреть возможность обработки перенаправления с помощью MDA, а не так как MDA. Это дает больше гибкости. Например. вы можете легко настроить procmail для фильтрации возвращенных сообщений, автоматического ответа на входящие сообщения, пересылки копии в почтовый ящик и отправки электронной почты сценарию. И им можно управлять без root-доступа.