Как я могу заставить Thunderbird шифровать и отправлять по электронной почте и вложения?

Вот что у меня так далеко:

  1. Открыв Thunderbird, я нажал кнопку «Запись».
  2. Я выбрал Enigmail> Принудительное шифрование и Enigmail> Принудительное подписание.
  3. Я добавил вложение в электронное письмо.
  4. Я назначил получателя адресом, для которого у меня уже есть открытый ключ, импортированный в Thunderbird.
  5. Это привело к следующему диалоговому окну, в котором решили зашифровать каждое вложение отдельно, и я нажал OK:

  1. Затем я обнаружил следующее диалоговое окно с предупреждением о сложностях форматирования HTML:

Обратите внимание, что в диалоговом окне указано, что сообщение больше не будет появляться, даже если возникла повторяющаяся проблема.

  1. Я нажал "ОК" и проверил удаленный сервер, который получил электронное письмо, и обнаружил, что оно не было зашифровано.
  2. Затем я снял флажок "Составлять сообщения в формате HTML" в соответствии с рекомендациями @ JorgeCastro в этой публикации.
  3. Затем я закрыл Thunderbird и перезапустил Thunderbird.
  4. Затем я повторил описанные выше шаги, чтобы отправить еще одно зашифрованное письмо с вложениями на удаленный сервер.
  5. Я проверил удаленный сервер, и электронная почта и вложения почти наверняка не зашифрованы.

Что я делаю неправильно? Что я могу исправить в этой настройке, чтобы убедиться, что отправленное письмо зашифровано?

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

1 ответ1

1

Чтобы что-то зашифровать, у вас должен быть свой собственный ключ И ключ человека, которому вы отправляете сообщение (и / или вложение). Если у вас нет их открытого ключа, вы не сможете использовать его для шифрования сообщения, предназначенного только для них.

Итак, вы можете подтвердить, что у вас есть оба ключа в вашей цепочке для ключей?

Если вы не уверены, сделайте это:

gpg --list-keys

Кроме того, вы должны перейти в Enigmail> Настройки> Отправка

и активируйте настройки ручного шифрования

Я предлагаю следующие настройки:автоматически зашифрован sond = если возможно

Для отправки в зашифрованном виде, принять = все действительные ключи, которые у меня есть

Подтвердить перед отправкой = если не зашифровано

Нажмите ОК.

Затем перейдите в «Правка»> «Настройки учетной записи»:

В левом столбце выберите категорию безопасности OpenPGP . Включить шифрование сообщений по умолчанию и подписывать сообщения по умолчанию

Если у вас есть ключ предполагаемого получателя, то Enigmail должен с вышеуказанными настройками автоматически зашифровать сообщение. Но для всех сообщений, адресованных кому-то, чей ключ у вас НЕ есть, Enigmail игнорирует шифрование и разрешает отправлять сообщение как есть.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .