저는 ubuntu 20.04를 사용하고 있으며 Gmail용 이메일 클라이언트로 alpine을 사용하고 있습니다. 약 일주일 전에 Gmail이 보안 애플리케이션을 비활성화했기 때문에 인증 방법을 사용자 비밀번호에서 xoauth2로 변경해야 했습니다(이는 ID와 키를 설정해야 함을 의미). 오늘 이 오류 메시지가 나타날 때까지 모든 것이 잘 작동했습니다.
IMAP protocol error: Client aborted AUTHENTICATE command.
디버그 옵션을 사용하여 alpine을 실행하면 다음이 제공됩니다.
02:54:10.270683
609 │ IMAP DEBUG 02:54:10.270683: * OK Gimap ready for requests from 200.126.96.24 f10mb126061768oov
610 │
611 │ 02:54:10.270814
612 │ IMAP DEBUG 02:54:10.270814: 00000000 CAPABILITY
613 │
614 │ 02:54:10.399210
615 │ IMAP DEBUG 02:54:10.399210: * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1
│ XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH
616 │
617 │ 02:54:10.399329
618 │ IMAP DEBUG 02:54:10.399329: 00000000 OK Thats all she wrote! f10mb126061768oov
619 │
620 │ 02:54:10.399947
621 │ IMAP DEBUG 02:54:10.399947: 00000001 AUTHENTICATE XOAUTH2
622 │
623 │ 02:54:10.529686
624 │ IMAP DEBUG 02:54:10.529686: +
625 │
626 │ 02:54:16.085145
627 │ IMAP DEBUG 02:54:16.085145: *
628 │
629 │ 02:54:16.215203
630 │ IMAP DEBUG 02:54:16.215203: 00000001 BAD Client aborted AUTHENTICATE command. f10mb126061768oov
631 │
632 │ 02:54:16.215320
633 │ IMAP DEBUG 02:54:16.215320: 00000002 LOGOUT
634 │
635 │ 02:54:16.345417
636 │ IMAP DEBUG 02:54:16.345417: * BYE Logout Requested f10mb126061768oov
637 │
638 │ 02:54:16.345567
639 │ IMAP DEBUG 02:54:16.345567: 00000002 OK Quoth the raven, nevermore... f10mb126061768oov
지금까지 Google을 둘러봐도 문제가 무엇인지에 대한 힌트를 얻지 못했습니다. 그리고 알파인 홈페이지 접속이 안되네요(https://alpine.x10host.com/).
중요한 사항은 다음 .pinerc
과 같습니다.
smtp-server : smtp.gmail.com:465/ssl/auth=xoauth2/[email protected]
inbox-path : {imap.gmail.com:993/ssl/auth=xoauth2/[email protected]}INBOX
postponed-folder : {imap.gmail.com:993/ssl/auth=xoauth2/[email protected]}[GMAIL]/Drafts
또한 tls 및 포트 587을 사용하여 smtp 서버를 사용해 보았습니다.
편집: 일종의 테스트인데 .pine-passfile
다시 인증하기 위해 제거했습니다. 이것은 작동하며 이제 Gmail에 액세스할 수 있지만 이제는 아무것도 생성되지 않기 때문에 매번 전체 프로세스를 다시 수행해야 함을 의미합니다 .pine-passfile
... 어떤 아이디어가 있습니까?
답변1
.pine-passfile
여러 번 시도한 끝에 을 삭제한 다음 빈 항목을 만들고 마지막으로 알파인에게 Gmail에 액세스할 수 있는 권한을 부여하여 문제를 해결했습니다 . 다음에 찾을 수 있도록 여기에 남겨두겠습니다