Назад | Перейти на главную страницу

Postfix Обрабатывать почту как входящую, а не исходящую, если установлен заголовок

Есть ли способ заставить Postfix обрабатывать почту как новую почту (Inmail) вместо Sent mail (Outmail), если установлен определенный заголовок?

Поскольку входящая почта проходит через правила маршрутизации (например, пересылки) и просто доставляется на тот адрес, на который она была получена. Исходящие сообщения будут доставлены на все адреса в полях «Кому», «Копия» и «Скрытая копия».

Я хочу, чтобы все эти заголовки (To, Cc) были там, но я хочу, чтобы почта отправлялась только на определенный адрес.

Я получаю почту на адрес, анализирую ее на php и хочу, чтобы она была доставлена ​​на адрес пользователя в зависимости от информации внутри почты. Но, конечно, письмо уже было отправлено всем другим получателям с сервера-отправителя.

Использование для этого:

Postfix не делает различий между типами почты. Все сообщения проходят один и тот же процесс маршрутизации для всех адресов получателей конверта.

В To, CC, и BCC заголовки не имеют к этому никакого отношения. Единственный раз, когда постфикс что-то делает с ними, - это когда сообщение отправляется на sendmail программа и -t вариант был указан. В этом случае эти заголовки будут проверены, чтобы получить список получателей исходного конверта.

В любом случае, кроме описанного в предыдущем абзаце, список получателей всегда указывается отдельно от любых заголовков, либо с использованием RCPT TO Команда SMTP или в качестве аргументов, не являющихся опциями, для sendmail программа.