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

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

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

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

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

  • Приложение GUI для отправки писем через определенные SMTP-серверы
  • почты, помеченные как спам
  • Как включить безопасную проверку подлинности (ssl, tls, starttls) в nullmailer 1.0.5. и обновить nullmailer до 1.11
  • Как отправить нелокальную почту с помощью SMTP GMail (GApps)?
  • Как разрешить исходящий SMTP на iptables Debian Linux
  • Postfix / Dovecot Mail появляется в журналах, но не в соответствующей папке
  • Отладка «невозможно подключиться к серверу sendmail»
  • Отправка почты на lan ip не выполнена
  • 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, как он считает необходимым в сообщении. Единственный способ повлиять на это – это управлять и настраивать сервер самостоятельно.

    Interesting Posts

    Что такое «Протокол о статусе онлайн-сертификата»?

    Настройка локального настроенного DNS для использования внешнего DNS для внешней адресации

    Тестирование диапазона DHCP; несколько адресов на интерфейс

    Устранение неполадок подключения к Интернету

    Изменение набора двоичных файлов

    Копирование файла с использованием scp в несуществующий локальный каталог – вводящее в заблуждение сообщение об ошибке

    Экран мерцает (только на рабочем столе) с Fedora 20, но почему?

    Есть ли способ включить Ctrl + L для очистки экрана при установке «set -o vi»?

    Возможно ли создать виртуальный каталог в Linux?

    Перемещение определенных файлов в новое место (и добавление времени datettime)

    Debian – сеть не работает при загрузке

    Eval для имен файлов, зло?

    Как остановить мою программу как демон во время работы?

    Как я могу разрезать большой файл?

    Что именно происходит, когда я запускаю `netctl-auto enable-all`?

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