Thunderbird
Thunderbird
최종 변경일:
2026년 Microsoft OAuth 인증과 Thunderbird
참고:
- 간단하게 설명하기 위해, OAuth 2 또는 OAuth 2.0 대신 OAuth라는 용어를 사용합니다. Thunderbird의 현재 OAuth 구현은 가장 일반적인 OAuth 버전인 OAuth 2.0을 기반으로 합니다.
- Thunderbird 153 이전 버전에서는 Microsoft OAuth 대화 상자가 Thunderbird 내부 탭에 표시됩니다. 153 이상 버전에서는 대신 시스템의 기본 웹 브라우저(Firefox, Chrome 등)에 Microsoft OAuth 대화 상자가 외부적으로 표시됩니다.
Microsoft는 기업 및 교육용 계정을 위한 호스팅 이메일 서비스의 인증 방식을 일부 변경했습니다. 이 문서는 이러한 변경 사항과 이에 적응하는 방법을 설명합니다.
2026년 6월 현재, 이 정보는 계속 변경될 수 있으므로 Microsoft의 이메일 서비스를 최상의 환경에서 사용하려면 Thunderbird를 최신 버전으로 업데이트해 주세요. Microsoft의 이메일 서버와 배포 환경은 끊임없이 변화하기 때문에, 예고 없이 문제가 발생하여 Thunderbird 및 다른 비 Microsoft 이메일 클라이언트가 갑자기 작동을 멈출 수 있습니다.
문서 목차
인증 변경 사항
Microsoft는 다음과 같은 변경 사항을 적용했습니다:
- 기본 인증(사용자 이름/비밀번호)의 사용이 중단되었으며, 이제 OAuth 인증이 필요합니다.
- 일부 환경에서, SMTP 인증은 완전히 비활성화됩니다. 새 계정은 기본적으로 SMTP가 비활성화된 채로 생성됩니다. 추가적으로, 현재 SMTP에는 몇 가지 이해하기 어려운 제약사항이 있습니다.
Microsoft는 특정 클라이언트를 분류하는 방식도 변경하여 Thunderbird의 이전 OAuth 설정이 데스크톱 클라이언트로 제대로 인식되지 않습니다. 결과적으로 Thunderbird의 설정을 변경해야 했으며, 이로 인해 사용자에게 부작용이 발생할 수 있습니다.
발생할 수 있는 변경 사항 또는 문제
outlook.com, hotmail.com, Microsoft 365(이전 명칭 Office 365, 약칭 O365) 또는 기타 Microsoft 호스팅 이메일 서비스의 경우 다음과 같은 문제가 발생할 수 있습니다:
Outlook 또는 Hotmail 비밀번호가 더 이상 Thunderbird에서 작동하지 않으며 이메일을 보내거나 받을 수 없음
- Thunderbird에 다음과 유사한 오류 메시지가 표시될 수 있습니다:
outlook.office365.com 서버에 youremail@hotmail.com 사용자 이름으로 로그인하지 못했습니다. - 해결 방법
- Microsoft 계정에 2단계 인증이 설정되어 있는지 확인하세요(Microsoft 지원 문서: Microsoft 계정에서 2단계 인증을 사용하는 방법 참조).
- Thunderbird에서 Microsoft의 Outlook 또는 Hotmail 웹사이트에 대한 쿠키를 활성화하세요. 그렇지 않으면 OAuth2 인증을 사용하여 Outlook 또는 Hotmail 계정에 로그인할 수 없습니다:
- Thunderbird 앱 메뉴 > > 를 클릭하세요.
- 웹 콘텐츠 섹션에서 사이트로부터 쿠키 허용에 체크하세요.
- 사이트로부터 쿠키 허용 옆의 버튼을 클릭하여 outlook.com, hotmail.com 또는 office365.com과 같은 Microsoft 사이트의 쿠키를 차단하고 있지 않은지 확인하세요.
- 받는 메일(IMAP 또는 POP)에 대한 Thunderbird의 인증 방식을 변경하세요:
- Thunderbird 앱 메뉴 > 를 클릭하세요.
- 왼쪽에서 사용 중인 outlook.com 또는 hotmail.com 계정의 }를 클릭하세요.
- 인증 방식: 를 선택하세요( 대신).
- 메시지 보내기(SMTP)에 대한 Thunderbird의 인증 방식을 변경하세요:
- Thunderbird 앱 메뉴 > 를 클릭하고 왼쪽에서 Microsoft 이메일 계정을 클릭하세요. 예:
tbtesttb@hotmail.com - 오른쪽 하단에서 버튼을 클릭하세요:
- 인증 방식: 를 선택하세요(Normal password 대신). 서버 이름은
smtp-mail.outlook.com으로 변경해야 할 수 있습니다: - 를 클릭하여 변경 사항을 저장하세요.
- Thunderbird 앱 메뉴 > 를 클릭하고 왼쪽에서 Microsoft 이메일 계정을 클릭하세요. 예:
앱에 IT 관리자 승인이 필요하다는 화면이 표시됨
- 관리자에게 Thunderbird를 승인하도록 요청해야 합니다. 승인은 한 번만 하면 됩니다.
- Microsoft 문서에 따르면, 관리자는
https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id=9e5f94bc-e8a4-4e73-b8be-63364c29d753를 방문하여 Mozilla Thunderbird를 승인하기 위해 다음 권한을 부여해야 합니다:IMAP.AccessAsUser.All,POP.AccessAsUser.All,SMTP.Send및 offline_access.
Thunderbird 102.6.1에서 작동하던 계정이 102.7.1 이상 버전에서 작동하지 않음
- 새 Thunderbird 프로필로 로그인을 시도해 보세요(새 프로필 생성 방법은 Profile Manager - Create and remove Thunderbird profiles 문서를 참조하세요).
- 새 Thunderbird 프로필이 작동한다면, 새 프로필을 계속 사용하는 것을 권장합니다.설정 편집기에서 다른 변경 사항을 유지하려는 숙련된 사용자의 경우: Thunderbird 프로필 관리자를 열어 이전 Thunderbird 프로필로 다시 전환한 다음, Config Editor를 사용하여 oauth2로 필터링하고, 해당하는 서버를 찾아
oauth2.issuer및auth2.scope항목을 삭제하세요. - 그래도 작동하지 않으면, 문의하세요.
IMAP/POP3는 작동하지만 SMTP는 작동하지 않음
- Microsoft 365 비즈니스 계정이 있는 경우, SMTP 인증이 활성화되어 있는지 확인하거나 비활성화된 경우 IT 관리자에게 확인 및 활성화를 요청하세요. 지침은 Microsoft의 문서 exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission Exchange Online에서 인증된 클라이언트 SMTP 제출(SMTP AUTH) 활성화 또는 비활성화를 읽어보세요.
- Microsoft 365/Hotmail/기타 개인 계정이 있는 경우, 기본 인증을 사용하세요(지침은 Microsoft 가이드 Outlook.com의 POP, IMAP 및 SMTP 설정을 읽어보세요).
캘린더가 작동하지 않음
- Thunderbird는 Exchange 캘린더를 지원하지 않습니다. 캘린더를 지원하게 만드는 확장 기능이나 다른 소프트웨어를 사용 중이라면, 확장 기능이나 소프트웨어의 제작자에게 문의해야 할 수 있습니다.
도움받을 곳
- Microsoft 계정을 제공하는 기업 또는 교육 기관의 사용자인 경우, 소속된 조직 내에서 지원을 요청해야 합니다.
- Microsoft의 호스팅 서비스를 통해 개인 계정을 사용하는 경우, 포럼에 지원 질문하기 전에 OAuth 문제 해결 체크리스트를 따라주세요.