smtpmail-send-it: AUTH PLAIN(emacs + mu4e + posteo)에 대한 응답으로 인증이 실패했습니다.

smtpmail-send-it: AUTH PLAIN(emacs + mu4e + posteo)에 대한 응답으로 인증이 실패했습니다.

나는 emacs/mu4e에서 새로운 posteo.net 이메일 계정을 설정하려고 했습니다. (저는 emacs/mu4e에서 작동하는 Gmail 계정을 가지고 있지만 전환하고 싶습니다.) 오프라인imap을 통해 이메일을 성공적으로 받을 수 있지만 이메일을 보낼 수 없습니다. 특히 다음과 같은 오류 메시지가 나타납니다.

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와 같은 몇 가지 다른 조합을 시도하고 smtpmail-stream-type(port=465와 함께)에 SSL을 사용했지만 모두 동일한 메시지로 실패했습니다. . 어떤 조언이라도 환영합니다!

답변1

질문에 대한 답변은 다음과 같습니다.smtpmail + starttls를 통해 emacs에서 이메일을 보낼 수 없습니다

.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 사용자 이름과 비밀번호를 입력하라는 메시지가 표시되면 이상하게 보일 것입니다([이메일 보호됨]@posteo.de) 하지만 저에게는 효과가 있었습니다.

도움이 되길 바랍니다

관련 정보