Как генерируются заголовки электронной почты?

Когда вы отправляете электронное сообщение, заголовок является частью сообщения. Например, когда вы проверяете свою почту, вы можете просмотреть исходный источник и посмотреть заголовки, в которых есть информация об отправителе электронной почты в нем и т. Д.

Когда я отправляю почту с помощью команды mail , от адреса1 до адреса2, заголовок содержит некоторую информацию о отправителе, например имя хоста отправителя, IP и т. Д.

Теперь мой вопрос: как информация для генерируемого заголовка, и как я могу избежать или изменить их (т. Е. Подделать их)?

Я использую Fedora 17 и Sendmail.

One Solution collect form web for “Как генерируются заголовки электронной почты?”

Заголовки первоначально генерируются агентом почтового пользователя (MUA, т. Е. Вашим почтовым клиентом) и содержат очень мало информации. Это зависит от используемого MUA, но обычно включает минимальные значения From , To , Subject и Date . Используя команду mail Unix, вы можете указать дополнительные заголовки для добавления с флагом -a .

Пример:

 mail -a "X-foo: bar" nobody@example.com 

Это будет включать заголовок X-foo со значением bar . Вы можете указать -a несколько раз.

Затем сообщение доставляется агенту передачи почты (MTA, т. Е. Почтовому серверу SMTP). Почтовый сервер будет вставлять заголовки, такие как Received-from, как он считает необходимым в сообщении. Единственный способ повлиять на это – это управлять и настраивать сервер самостоятельно.

  • Отправлять письма на Ubuntu 16.04 - Не удалось выполнить аутентификацию на SMTP-сервере с именем пользователя, используя 3 возможных аутентификатора
  • Postfix TLS Шифрование для исходящей электронной почты
  • Самый легкий SMTP-сервер для одиночного компьютера Linux (SBC)
  • Как настроить sendmail.postfix для ретрансляции на Exchange 2010?
  • Как настроить SMTP с помощью postfix с пользователем и пройти
  • Изменение аутентификации SMTP в mutt на основе От адреса электронной почты
  • Блокировка блокировки SMTP с помощью белого списка
  • Centos 6 и postfix: Внутренние сообщения электронной почты, отложенные / telnet, были отключены из SSH
  • Почему я не могу отправить почту на удаленный почтовый ящик?
  • Письма не отправляются в один конкретный домен
  • Как я могу безопасно отправлять электронную почту через зашифрованное соединение из командной строки?
  • Interesting Posts

    Получить числовое значение chmod для файла

    Debian dns Запись «A», используемая другим доменом?

    как создать много tar-архивов для огромной папки

    Разрешить пользователю запускать одну команду с правами root через ssh

    Понимание того, что означает git-ветвь, в этом контексте

    Как заставить устройство Alsa Loopback работать в Pureata

    Найдите список всех файлов с шаблоном даты, чтобы снести их вместе.

    Как я могу определить, является ли «сторожевой таймер NMI: BUG: soft lockup» аппаратным или программным обеспечением?

    Сервер Ubuntu 16.04 – Получите полный доступ к FTP / var / www /

    Можно ли получить доступ к фреймбуферу, чтобы поместить пиксель на экран из командной строки?

    FUSE Наложение файловой системы на «слишком длинные имена файлов»

    Базовое имя дает дополнительную ошибку операнда

    Samba: отображение групповой группы

    Выход из скрипта Bash при выходе из sudo

    grep для строки в нескольких файлах под tar и print wc -l

    Linux и Unix - лучшая ОС в мире.