Вот реальный пример заголовка отправленного письма с моего тестового сервера, к которому я подключаюсь для отправки:
Received: from [10.8.2.2] (unknown [176.119.158.81])
(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
(No client certificate requested)
by mail.rocky-linux.ru (MailServer) with ESMTPSA id 59C4811B337
Тут указан мой локальный адрес 10.8.2.2, на котором был запущен мой почтовый клиент и некоторые мои параметры соединения. Внешним получателям не обязательно знать вашу внутреннюю кухню. Можно эту информацию удалить. В Postfix это делается очень просто. За это я его и люблю и обычно именно его использую. Очень легко настроить то, что вам нужно.
Добавляем в основной конфиг сервера
/etc/postfix/main.cf новый параметр:header_checks = regexp:/etc/postfix/header_checksСоздаём этот файл
/etc/postfix/header_checks и добавляем в моём случае такое содержимое:/^Received:.*\[10\.8\.2\.[0-9]/ IGNOREСоздаём db файл и перечитываем конфигурацию:
# postmap header_checks# postfix reloadБольше в
Received: заголовках писем, отправленных через мой почтовый сервер не будет информации о клиентах из подсети 10.8.2.0/24.Другие полезные материалы по Postfix:
◽️Ограничение на отправку писем в единицу времени
◽️Перенос почтового сервера
▪️ Мониторинг postfix в zabbix
▪️ Настройка маршрута отправки в зависимости от домена
▪️ Как изменить тему письма и адрес отправителя через postfix
▪️ Выбор сервера для отправки в зависимости от получателя
❗️Если заметка вам полезна, не забудьте 👍 и забрать в закладки.
#postfix
