SMTP 이메일 설정
Mattermost 프로덕션 환경에서 SMTP 이메일 서비스를 설정하는 방법. Amazon SES, Postfix, Gmail 등 주요 SMTP 서비스 설정 예시와 문제 해결 방법을 설명합니다.
프로덕션 환경에서 Mattermost는 이메일 기반 인증 사용 시 이메일 알림 및 비밀번호 재설정을 위해 SMTP 이메일을 활성화해야 합니다. SMTP 이메일 서비스 설정 # SMTP 이메일 서비스는 어떤 것이든 사용할 수 있습니다. 다음 정보가 필요합니다: Server Name , Port , SMTP Username , SMTP Password . Tip SMTP 서비스가 없는 경우 Amazon Simple Email Service (SES) 로 설정할 수 있습니다: Amazon SES 콘솔 로 이동한 후 SMTP Settings > Create My SMTP Credentials 를 선택합니다. Server Name , Port , SMTP Username , SMTP Password 값을 복사합니다. 이 값들은 Mattermost 구성에 필요합니다. Domains 메뉴에서 새 도메인을 설정하고 확인한 후 해당 도메인에 대해 Generate DKIM Settings 를 활성화합니다. 이메일 도메인에 대해 Sender Policy Framework (SPF) 및/또는 Domain Keys Identified Mail (DKIM)을 설정하는 것을 권장합니다. mattermost@domain.com 과 같은 발신자 주소를 선택하고 Send a Test Email 을 선택하여 설정이 올바르게 작동하는지 확인합니다. Docker 를 사용하여 Mattermost를 배포하는 경우 표준 docker 172.16.0.0/12 IP 범위가 사용되지 않습니다. 릴레이 접근 오류를 방지하려면 이메일 서비스에 IP 범위 192.168.0.0/24 를 지정합니다. postfix를 사용하는 경우 /etc/postfix/main.cf 에서 mynetworks = 192.168.0.0/24 를 지정합니다. 이는 Mattermost 배포 방법에 따라 다를 수 있습니다. 방화벽이 있는 경우 Port 25 가 열려 있는지 확인합니다. Note Outlook365는 Basic Auth를 더 이상 지원하지 않습니다 . Mattermost에는 Basic Auth가 필요합니다. AWS SES(Simple Email Service)와 같은 대체 이메일 서비스를 사용하는 것을 권장합니다. SMTP 설정 구성 # Mattermost에서 System Console > Authentication > Email 로 이동하고 Allow Sign Up With Email 을 true 로 설정합니다. System Console에서 Notifications > Email 로 이동하여 SMTP 서비스에 맞게 Mattermost를 구성합니다. 자세한 내용은 SMTP 구성 문서를 참조하세요. Send Email Notifications 를 true 로 설정합니다. 알림을 보내는 계정의 Notification Display Name 을 설정합니다. 알림 전송에 사용되는 이메일 주소를 위해 Notification Email Address 를 설정합니다. 초기 설정에서 복사한 SMTP Username
