Кажется, Thunderbird отправляет мой частный IP-адрес на SMTP-сервер.
Например, в электронной почте, отправленной Thunderbird, заголовок содержит
Received: from [192.168.1.2] (example.com [1.2.3.4]) by mail.example.com (Postfix) with ESMTPSA id 92CD297DEA;
Хорошо, что SMTP-сервер записывает публичный IP (1.2.3.4), поскольку он видит то, что он видит.
Но я считаю, что только Thunderbird может получить мой IP-адрес (192.168.1.2 здесь, поскольку SMTP-сервер в Интернете не может его найти), и он отправил информацию на SMTP-сервер.
Как заставить Thunderbird скрывать IP-адрес в заголовке отправленных сообщений электронной почты?
Частный IP (IP-адрес), вероятно, является расширенным HELLO (EHLO) или HELLO (HELO).
Вы можете изменить сообщение HELO:
Перейдите на страницу Thunderbird about: config – Preferences > Advanced > General > Config Editor
Частный IP (IP-адрес), вероятно, является расширенным HELLO (EHLO) или HELLO (HELO).
Вы можете изменить сообщение HELO:
Перейдите на страницу Thunderbird about: config (в разделе «Настройки»> «Дополнительно»> «Общие»> «Редактор настроек»).
Найдите mail.smtpserver.default.hello_argument (создайте его, щелкнув правой кнопкой мыши> New> String, если он еще не существует).
Введите localhost в качестве значения.
Тогда это поле в заголовке электронной почты будет содержать localhost вместо вашего частного IP.
Один пример для вашей справки:
Received: from localhost (example.com [1.3.3.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: ...) by ....com (Postfix) with ESMTPSA id 36C...; Wed, 3 Jan 2018 18:22:39 -0800 (PST)