Удалить IP отправителя из заголовков письма
02 Nov 2016 | Автор: dd |Шлю тут письмо с новоподнятого сервака под Exim. Все настраивалось автоматом установщиком Vesta CP, т.ч я только добавил домены для почты.
Отправляю письмо и тут же получаю отлуп SMTP error from remote mail server after MAIL FROM:<mine@mail.info> SIZE=2890: host NUGHNYIDOMAIN.ru [RCP_MAIL_IP]: 550 Access denied – Invalid HELO name (See RFC2821 4.1.1.1)
то есть мой почтарь представляется левым именем при smtp диалоге
лезем дальше в дебри заголовков и видим
Return-path: <mine@mail.info>
Received: from ppp1-2-3-4.pppoe.spdop.ru ([1.2.3.4] helo=[192.168.1.101])
by cs25607 with esmtpsa (UNKNOWN:AES128-SHA:128)
(Exim 4.72)
(envelope-from <mine@mail.info>)
то есть мало того что это жывотное представляется левым именем isp клиента, так еще и сдает айпи клиента. Поскольку при работе в интернете не всегда стоит упоминать где ты сидишь, хотя бы потому что по твоему IP могут прислать банальный DoS. Поэтому желательно, как минимум, скрыть IP отправителя из заголовков письма.
Собственно для того чтобы избежать ошибки в HELO, надо либо прописать корректное имя сервера в /etc/hosts либо добавить в раздел траспортов конфига exim строчку helo_data, отдающую нужный HELO для исходящей почты. Лучше конечно сделать и то и то:
##### /etc/exim/exim.conf
remote_smtp:
driver = smtp
helo_data = $sender_address_domain
############
если подкючали DKIM при настройке домена, то helo_data скорее всего будет закоментирован.
Для того чтобы удалить IP с контактными данными клиента из заголовка письма, идем опять же в конфиг -> раздел транспортов remote_smtp, куда добавляем строку, вырезающую этот заголовок в исходящем сообщении:
remote_smtp:
driver = smtp
headers_remove = Received:X-Special-Header
Автор:Другой Ололоша на 24 Dec 2016
Не могу понять смысл удаления айпи адреса. Ведь принимающая сторона все равно его получит! Т.е. например, в gmail, их MTA добавляет в заголовки айпи адрес отправителя. Ну и смысл?
[Reply]
anchous Reply:
December 25th, 2016 at 10:02 pm
кинул себе на разные ящики несколько писем с gmail – не увидел где там в заголовках упоминается айпишник клиента
[Reply]