1. Google Workspace 서비스 구매
Business Standard 패키지를 권장합니다. 생성한 이메일 계정의 비밀번호는 Google Workspace에서 패키지를 구매할 때 사용한 계정으로 전송됩니다.
2. Google Workspace MX 설정
| Name/Host/Alias | Time to Live (TTL*) | Record Type | Priority | Value/Answer/Destination |
|---|---|---|---|---|
| @ 또는 공백 | 3600 | MX | 1 | ASPMX.L.GOOGLE.COM |
| @ 또는 공백 | 3600 | MX | 5 | ALT1.ASPMX.L.GOOGLE.COM |
| @ 또는 공백 | 3600 | MX | 5 | ALT2.ASPMX.L.GOOGLE.COM |
| @ 또는 공백 | 3600 | MX | 10 | ALT3.ASPMX.L.GOOGLE.COM |
| @ 또는 공백 | 3600 | MX | 10 | ALT4.ASPMX.L.GOOGLE.COM |
3. SPF 설정
SPF 레코드를 정의합니다. TXT 레코드를 생성하세요:
v=spf1 include:_spf.google.com ~all
4. 보안이 낮은 앱 허용
google admin 링크로 로그인합니다. 검색창에 “Less Secure Apps”를 입력하고 검색 결과를 클릭합니다. “Allow users to manage their access to less secure apps” 옵션을 선택합니다.
Google myaccount 링크에서 “Security” 섹션을 엽니다. “Less secure app access” 설정을 “On”으로 변경하여 활성화합니다.
5. DKIM 설정
google admin 링크로 로그인합니다. 검색창에 “gmail”을 입력하고 “Settings for Gmail” 옵션을 클릭합니다.
“Authenticate email” 섹션을 클릭합니다. 도메인에 TXT 레코드를 적용합니다. 활성화되는 데 최대 48시간이 소요될 수 있습니다.
6. 라우팅 및 권한 설정
“Settings for Gmail” 페이지로 돌아가 “Routing” 섹션을 클릭합니다.
7. 사이트의 SMTP 설정 구성
nano ./containers/app.yml
DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: hello@domain.com
DISCOURSE_SMTP_PASSWORD: "password"
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (optional, default true)
DISCOURSE_SMTP_DOMAIN: domain.com
DISCOURSE_NOTIFICATION_EMAIL: hello@domain.com
8. 재빌드
./launcher rebuild app
9. 이메일 테스트
모든 절차를 완료한 후 48시간을 기다리는 것이 좋습니다.
관리자 패널에서 이메일 섹션을 열고 테스트를 수행합니다. mail tester 사이트도 사용할 수 있습니다.
