Почта сразу забывает пароль 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 включительно. Также всегда отключайте _ 'автоматически обнаруживать и поддерживать настройки' _, поскольку это крайне ненадежно, даже при хорошем интернет-соединении и стабильных серверах.
Грег А. Вудс,
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.