Скрываем received скрипта рассылки
В некоторых случаях требуется скрыть ip/domain машины на которой размещен скрипт рассылки.
метод с примером описан для exim
Локальная машина генерирующая отправку —> отправляющий клиентский SMTP —> получатель.
Важно понимать что «затереть» отправляемые данные не целесообразно, по причине того что получающая сторона возьмет их самостоятельно. Но не передавать полученные ранее данные — мы можем.
Убирать данные отправки и скрипта рассылки из заголовком письма будем на отправляющем клиентском SMTP не на скрипте рассылке.
Received: from bizmy-mails.ru ([185.117.153.66]) by mail-tochka.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from <buonce@mail-tochka.ru>)
Где транспорт: bizmy-mails.ru —> SMTP @mail-tochka.ru —> получатель.
Редактируем файл EXIM @mail-tochka.ru
Добавляем в секцию begin transport того же файла
headers_remove = received
перезагружаем сервер и готово.
Готовый файл exim.conf
(на момент загрузки работал корректно / не заражен)
Этот способ помогает скрыть IP и домен на котором размещен сам скрипт рассылки. Но это в том случае, если вы подключали дополнительные серверы рассылки и отсылаете письмо уже с них. При этом будет высвечиваться ip сервера, с которого Вы отослали письмо, но ip и домен сервера на котором находится скрипт будут скрыты. А если Вы хотите чтобы вообще был скрыт какой либо ip, то данный способ тут не поможет.
Останется
Received: from mail-tochka.ru (mail-tochka.ru [93.170.123.71])
by mxfront4o.mail.yandex.net (nwsmtp/Yandex) with ESMTPS id wcvRucLqF6-QPOKrLKe;
Sat, 24 Mar 2018 07:26:25 +0300