OAuth 이메일 인증
OAuth를 사용하면 인스턴스가 타사 이메일 계정을 통해 이메일을 주고받을 수 있습니다.
OAuth(Open Authentication)는 수신 IMAP 및 발신 SMTP 서버에 연결할 때 관리자에게 권한 부여 방법을 제공하는 개방형 권한 부여 표준입니다. OAuth를 사용하면 인스턴스가 Gmail과 같은 타사 계정의 자격 증명을 입력하지 않고도 해당 계정에서 이메일을 주고받을 수 있습니다.
OAuth 2.0을 구현하려면 각 외부 공급업체 이메일 계정에 대해 외부 공급업체 이메일 공급자로부터 액세스 및 새로 고침 토큰을 얻어야 합니다. 토큰은 인스턴스 데이터베이스에 자동으로 저장됩니다. 인스턴스와 인증된 외부 공급업체 계정 간의 모든 이메일 통신에 대한 인증을 제공합니다. 예약된 작업은 이메일 액세스 토큰이 유효한지 정기적으로 확인합니다. 액세스 토큰이 유효하지 않지만 새로 고침 토큰이 있는 경우 인스턴스가 자동으로 새 액세스 토큰을 다시 생성합니다.
OAuth 2.0 지원은 Geneva 릴리스부터 사용할 수 있습니다. OAuth 구현은 IMAP 및 SMTP 계정만 지원합니다. POP3는 지원되지 않습니다. OAuth 1.0은 더 이상 지원되지 않습니다.
OAuth 2.0 프로파일을 사용하여 연락처 정보를 검색하기 위해 Google에서 아웃바운드 REST 메시지를 인증하는 예제는 OAuth 2.0 프로파일을 사용한 아웃바운드 REST 튜토리얼 - Google 주소록 API와 통합을 참조하십시오. 또한 인스턴스의 OAuth 2.0 지원에 대한 자세한 내용은 OAuth 2.0 을 참조하십시오.