Почта сразу забывает пароль SMTP

4

Я пытаюсь настроить Apple Mail для отправки через SMTP-сервер моего веб-хоста (не Gmail или какого-либо другого поставщика электронной почты), и как только я сохраняю настройки SMTP, Mail забывает пароль, а это означает, что аутентификация всегда завершается неудачей. Я ввожу пароль в диалоговом окне ниже, нажимаю ОК, а затем снова открываю диалоговое окно «Редактирование SMTP-серверов», и пароль исчезает.

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

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

введите описание изображения здесь

Джошуа Двайр
источник
Возможно, это не ваша проблема, но если вы используете двухфакторную аутентификацию (2FA), тогда вы найдете поле пароля пустым для учетных записей Google, в котором пароль не используется в обычном смысле.
неизвестно
@unknowndomain Это не учетная запись 2FA, но мне интересно, думает ли Mail об этом. Есть ли способ узнать, считает ли аккаунт 2FA?
Джошуа Двайр
У меня точно такая же проблема уже пару недель.
марта
Вы звонили в Apple?
Даниэль Спрингер,

Ответы:

2

У меня похожая проблема. Я занимался чтением в течение всего утра, и одно из возможных решений, которое я нашел, было описано здесь: http://osxdaily.com/2015/07/05/resolving-mail-problems-os-x-update/

Отключение «автоматического определения и сохранения настроек», кажется, прояснило его для меня, однако я не уверен на 100%, что это будет вашим решением, так как на скриншоте показано, что этот флажок уже снят.

Аарон
источник
0

Я видел, как это происходит, когда файл цепочки для ключей поврежден. Начиная с 10.9, почтовые пароли хранятся не в обычной цепочке ключей входа в систему, а в файле базы данных для конкретного хоста (связан с синхронизацией цепочки для ключей iCloud; но это происходит, даже если вы не используете iCloud).

В вашем ~/Library/Keychains/(UUID-UUID-UUID)/каталоге у вас может быть keychain2.db-corruptфайл. (UUID - это UUID Mac, который вы используете). Если это так, то восстановление keychain2.db из резервной копии должно решить вашу проблему.

Кент
источник
еще лучше просто удалить ~/Library/Keychains/U-U-I-D/каталог и все его содержимое (после выхода из всех приложений) и сразу же перезагрузить компьютер. Эта процедура автоматически воссоздает Local Itemsцепочку для ключей, которая, кажется, управляется accountsd. Это все еще работает, и иногда все еще необходимо в текущих macOS, вплоть до 10.13.4 включительно. Также всегда отключайте _ 'автоматически обнаруживать и поддерживать настройки' _, поскольку это крайне ненадежно, даже при хорошем интернет-соединении и стабильных серверах.
Грег А. Вудс,