Отключить проверку адреса отправителя
Новое руководство¶
Отредактируйте почтовый ящик и выберите «Разрешить отправку от имени *».
По историческим причинам ниже сохранено старое и устаревшее руководство:
Устаревшее руководство (НЕ ИСПОЛЬЗОВАТЬ НА НОВЫХ ВЕРСИЯХ MAILCOW!)¶
Данный вариант не является рекомендуемым (best-practice) и должен внедряться только в том случае, если нет другого способа достичь поставленной цели.
Просто создайте файл data/conf/postfix/check_sasl_access и введите следующее содержимое. Этот пользователь должен существовать в вашей системе и пройти аутентификацию перед отправкой почты.
user-to-allow-everything@example.com OK
Откройте data/conf/postfix/main.cf и найдите smtpd_sender_restrictions. Добавьте в начало check_sasl_access hash:/opt/postfix/conf/check_sasl_access следующим образом:
smtpd_sender_restrictions = check_sasl_access hash:/opt/postfix/conf/check_sasl_access reject_authenticated_sender_login_mismatch [...]
Выполните postmap для check_sasl_access:
docker compose exec postfix-animails postmap /opt/postfix/conf/check_sasl_access
docker-compose exec postfix-animails postmap /opt/postfix/conf/check_sasl_access
Перезапустите контейнер Postfix.