Як змінити конверт у Postfix?


13

Сервер Linux, який використовує Postfix для надсилання пошти через Amazon SES. При надсиланні електронної пошти з Wordpress, електронні листи відхиляються через неправильну адресу конверт.

Як я можу налаштувати Postfix завжди використовувати myemail@mydomain.com як адресу конверта?

Я шукаю властивість за замовчуванням, яку можу налаштувати, а не на основі коду.

Відповіді:


12

Помістіть наступне /etc/postfix/canonical:

# Use the empty regexp to map *any* address to the desired envelope sender.
// my-fixed-envelope-sender@example.org

Додайте до /etc/postfix/main.cf:

canonical_maps = regexp:/etc/postfix/canonical
canonical_classes = envelope_sender

Перезавантажити поштовий індекс:

postfix reload

Зауважте, що це переписує лише відправника конверта (як вимагається), а не заголовок "Від:". Крім того, якщо встановити це на хості, який отримує пошту із зовнішнього світу, швидше за все настане хаос.

Додаткову інформацію див. У розділі canonical (5) та документації для опцій canonical_maps та canonical_classes .


Не використовуйте, //оскільки це також відповідає нульовому відправнику, наприклад, для помилок доставки. Використання/./
wurtel

3

Ви також можете встановити конверт-відправник з php.

Помістіть це у конфігурацію apache vhost, якщо ви використовуєте mod_php:

php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fyou@example.com"

Або встановіть значення у файлі php.ini (яке може бути на сервері або на кожного користувача залежно від вашої системи):

sendmail_path "/usr/sbin/sendmail -t -i -fyou@example.com"

це працює лише в тому випадку, якщо сценарій відправки використовує функцію php mail ().


Також можна скористатися -Fопцією для встановлення імені перед поштою: -F abc-> abc <you@example.com>
lord_t

0

Я вважаю, що ви шукаєте, це налаштування masquerade_domains, яке перейде в main.cf. Я не впевнений, що ти маєш на увазі

Я шукаю властивість за замовчуванням, яку можу налаштувати, а не на основі коду.

Перегляньте наступне посилання:

Параметри конфігурації Postfix - маскарадні_домени


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.