Выполнить скрипт PHP после того, как почтовый сервер получит почту - PullRequest
0 голосов
/ 22 марта 2019

Я пишу приложение Когда почтовый сервер получил электронное письмо, чтобы запустить скрипт PHP, чтобы заменить почту «с адреса» случайным образом сгенерированным адресом электронной почты, начиная с адреса.

По сути, почтовый сервер получает электронную почту, ему необходимо идентифицировать конкретный домен (*** @ xyz.com), и, если домен совпадает, необходимо заменить адрес «от» случайным образом сгенерированным адресом электронной почты на код php.

На данный момент я выяснил, что наилучшим способом является использование почтовых серверов postfix (SMTP) и dovecot (pop3), поскольку почтовый сервер postfix позволяет запускать сценарий php после получения почты сервером. Поскольку SMTP-сервер postfix позволяет выполнять php-код после получения электронного письма на сервер.

В качестве исследования я использовал ссылку ниже, чтобы начать свою работу. https://thecodingmachine.io/triggering-a-php-script-when-your-postfix-server-receives-a-mail

Но когда я добавляю этот код, как объяснено, я не могу перезапустить сервер Postfix.

Я ценю, если кто-нибудь может помочь с правильным решением моей проблемы, как и любой другой подход.

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