Apple Mail에 "Google" 메일 계정 유형을 추가하는 기능이 추가된 이후 Mac에서 Gmail 주소에 액세스하는 것이 훨씬 쉬워졌습니다. 내 질문은 그것이 어떻게 이루어지는가입니다. 대부분의 메일 계정처럼 IMAP을 사용한다고 가정했는데, 내 GMail 계정 설정을 보면 IMAP 액세스가 꺼져 있습니까?
다른 메일 클라이언트를 설치하고 Gmail IMAP 설정을 사용해 보았지만 당연히 IMAP이 비활성화되어 로그인할 수 없습니다.
내 Gmail 계정에서 IMAP을 활성화하지 않고 Apple Mail이 IMAP을 통해 내 Gmail에 어떻게 액세스할 수 있나요?
답변1
Apple Mail은 여전히 IMAP 및 SMTP를 사용하여 Gmail 메시지를 가져오거나 보냅니다.~ 아니다Gmail RESTful API. 메일 환경설정 > 계정에서 "IMAP"이 Gmail 계정 아래에 나열됩니다.
Gmail 설정에서 비활성화되어 있어도 IMAP을 사용할 수 있는 이유는 저장된 비밀번호가 아닌 OAuth 토큰을 사용하기 때문입니다. Google은 이 접근 방식이 "더 안전"하다고 말합니다.저장된 비밀번호를 사용하여 액세스를 허용하려면 먼저 사용자의 허가가 필요합니다.. macOS가 이러한 토큰을 요청하는 기능은 최신 버전(예: Sierra)에 추가되었습니다. Gmail에 로그인하고 토큰을 얻기 위해 Google에서 제공하는 웹과 유사한 양식을 가져오는 방법을 알고 있습니다.
이는 "OS X"가인증된 앱으로 등록됨최근 계정 활동(브라우저에서 Gmail 오른쪽 하단에 있는 '세부정보'를 클릭하여 찾을 수 있음) 아래의 단순히 'IMAP'이 아닙니다. 이는 또한 "OS X"에 대한 권한을 제거하면 Apple Mail이 더 이상 액세스할 수 없음을 의미합니다.
Thunderbird(45.7.0)는 IMAP+SMTP를 계속 사용하면서 OAuth 토큰을 사용하는 방법도 알고 있습니다.
답변2
나는 그들이 다음을 사용할 것으로 예상합니다.구글 메일 API. 이는 프로그램이 IMAP 및 SMTP 프로토콜을 사용하는 대신 기본적으로 GMail에 액세스할 수 있도록 하기 위해 제공됩니다.