.png)
Я пытаюсь настроить свой новый почтовый аккаунт posteo.net на emacs/mu4e (у меня есть аккаунт gmail, который работает на emacs/mu4e, но я хотел бы переключиться). Я могу успешно получать электронные письма через offlineimap, но не могу отправлять emaisl. В частности, я получаю следующее сообщение об ошибке:
smtpmail-send-it: Sending failed: 535 5.7.8 Error: authentication failed: in response to AUTH PLAIN
У меня в emacs установлены следующие переменные:
smtpmail-stream-type 'starttls
smtpmail-default-smtp-server "posteo.net"
smtpmail-smtp-server "posteo.net"
smtpmail-smtp-service 587)
Я попробовал несколько других комбинаций, т. е. posteo.de, smtp.posteo.net, smtp.posteo.de, а также использование ssl для smtpmail-stream-type (вместе с port=465), все они потерпели неудачу с тем же сообщением. Любые советы будут приветствоваться!
решение1
Ответ на этот вопрос был дан здесь:Невозможно отправить письмо в emacs через smtpmail + starttls
Файл .authinfo должен включать в себя полный адрес электронной почты, а не только имя пользователя, в качестве логина.
решение2
У меня была похожая проблема, решением было установить следующие переменные:
(setq smtpmail-smtp-user "[email protected]"
smtpmail-default-smtp-server "posteo.de"
smtpmail-smtp-server "posteo.de"
smtpmail-smtp-service 587
smtpmail-stream-type 'starttls
smtpmail-use-gnutls t)
при запросе имени пользователя и пароля SMTP это будет выглядеть странно ([email protected]@posteo.de), но мне это помогло.
надеюсь, это поможет