2

Я настраиваю свой почтовый клиент (mutt) на новом ноутбуке (под управлением Mac OSX Lion). Я хочу использовать SMTP с TLS для отправки электронной почты. Поиск SMTP+Mutt+TLS показывает, что встроенный защищенный SMTP-материал Mutt уязвим для атак «человек посередине». Это нормально, так как я могу использовать внешний MTA для отправки почты. Однако, поскольку я хочу использовать TLS, мне нужно предоставить ему имя пользователя и пароль. Проблема в том, что если я хочу сделать это автоматически, то все MTA, на которые я смотрел до сих пор (например, postfix), похоже, хранят пароль в легко доступном виде (ну, в некотором смысле, слишком просто для моего параноика). нравится).

Итак, мой вопрос: существует ли адаптер MTA с поддержкой SMTP+TLS, который может безопасно хранить пароль?

1 ответ1

1

MTA msmtp может хранить учетные данные в OS X Keychain, если он был скомпилирован с --with-macosx-keyring . (См., Например, msmtp на MacPorts .)

Чтобы использовать эту функцию, создайте элемент цепочки для ключей с именем smtp://<smtp-host> вида «Интернет-пароль» (заменив <smtp-host> адресом вашего SMTP-сервера):

    Name: smtp.freemail.example
    Kind: Internet password
 Account: joe.smith
   Where: smtp://smtp.freemail.example

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