IMAP을 사용하여 Gmail 계정에 연결하도록 Alpine을 어떻게 설정합니까?

IMAP을 사용하여 Gmail 계정에 연결하도록 Alpine을 어떻게 설정합니까?

저는 FreeBSD 8.1을 사용하고 있으며 방금 Alpine 이메일 클라이언트를 설치했습니다. IMAP을 사용하여 Gmail 계정에서 메일을 받도록 Alpine을 설정하는 방법을 아는 사람이 있는지 궁금합니다.

답변1

명확성을 위해 .pinerc에 무엇을 추가해야 하는지에 대한 지침만 제공합니다. 원하는 경우 구성 인터페이스를 사용하여 이러한 모든 설정을 지정할 수도 있습니다.

IMAP을 통해 메일을 받으려면 다음 단계를 따르세요.

inbox-path={imap.gmail.com/ssl/[email protected]}

모든 다른 Gmail 폴더에 액세스할 수 있도록 하려면 다음을 포함하세요.

folder-collections=Gmail {imap.gmail.com/ssl/[email protected]}[]

나는 이것이 "보관"을 모방하는 데 유용하다는 것을 알았습니다.

default-saved-msg-folder=[Gmail]/All Mail

Gmail을 통해 메일을 보내려면 .pinerc에 다음을 추가해야 합니다:

smtp-server=smtp.gmail.com:587/tls/[email protected]

또한 다음 두 가지 설정이 성능을 크게 향상시키는 것으로 나타났습니다.

 rsh-open-timeout=0
 disable-these-authenticators=GSSAPI

Alpine이 비밀번호를 기억하도록 하려면 홈 디렉터리에서 다음 명령을 실행할 수 있습니다.

 touch .pine-passfile

이 명령을 실행한 후 처음으로 alpine을 사용하는 경우 나중에 사용하기 위해 비밀번호를 저장할지 묻는 비밀번호를 입력할 때마다 묻는 메시지가 표시됩니다.

답변2

짧은 답변: Google API를 사용하여 설정해야 하며xoAuth를 사용하도록 알파인 구성. 처음 하시면 1시간 정도 소요됩니다.

이전 답변에는 Google 계정 설정에서 '보안 수준이 낮은' 앱을 활성화하는 것과 관련된 내용이 있었지만, 적어도 나에게는 2021년 현재 더 이상 가능하지 않습니다. 알파인을 사용하기 위해 Gamil에서 "보안 수준이 낮은" 앱을 설정해 왔습니다.10 년지금. 2021년부터 Gmail의 IMAP 서버는 이 설정이 활성화된 경우에도 사용자를 네트워크 인증 페이지로 리디렉션하려고 시도합니다. 내 Gmail 계정 여러 개에서 이런 일이 발생했습니다. 이것은 비밀번호 인증 시대의 끝입니다. 이제 Gmail에서 알파인을 작동시키는 유일한 방법은 설정 -> "xoaUth2"로 이동하여 xoAuth를 작동시키는 것입니다. 기술적으로는 여전히 IMAP을 사용하지만 인증 부분은 사용하지 않습니다.

Gmail이 10년 동안 이를 허용했다는 사실에 감사해야 할 것 같습니다.

관련 정보