GCP, Namecheap, 관리자 등록 이메일이 도착하지 않음

제 VM은 GCP에 있으며, Ubuntu 18.04를 사용 중입니다. 도메인과 DNS는 Namecheap로 설정했고, 이메일도 Namecheap를 사용하고 있습니다.

방금 ./discourse-setup을 실행하여 완료했습니다.
discourse는 discourse.solarnauts.net에 있습니다.

Namecheap 정보에 따라 다음과 같이 이메일을 설정했습니다:

이메일: blah@solarnauts.net (여기서 blah은 가짜입니다)
smtp 주소: mail.privateemail.com
smtp 포트: 587
smtp 사용자 이름: blah@solarnauts.net

개인 gmail 계정에서는 이메일을 잘 수신하고 있지만, 제 이메일 주소로 관리자 등록 이메일이 도착하지 않고 있습니다.
discourse의 이메일 요구 사항에 대해 Namecheap 지원팀에 문의했습니다:

메일 전달 가능성을 보장하려면 DNS에 유효한 SPF 및 DKIM 레코드를 추가해야 합니다. 구체적인 내용은 메일 제공업체의 지침을 참고하세요.

그들은 SPF 레코드가 이미 설정되어 있다고 하였고, 요청에 따라 DKIM 레코드를 추가했습니다. 1시간 정도 대기하면 전파(propagation)가 완료될 것이라고 했으나, 1시간이 지난 후에도 관리자 등록 이메일은 여전히 도착하지 않습니다.

Namecheap에서 보이는 모습의 스크린샷입니다. (VM의 IP 주소는 숨겼습니다.)

어떤 아이디어라도 있을까요?

Discourse가 noreply@discourse.solarnauts.net 주소로 메일을 보내고 있으며, 메일 제공사가 해당 주소에서 발송을 거부하고 있을 가능성이 높습니다. 알림 이메일 주소를 변경하려면 app.yml 파일 하단의 주석을 참조하세요.

변경한 후 다시 ./discourse-setup을 실행해야 하나요?

변경 사항을 적용하고 포럼을 다시 시작하려면 ./launcher rebuild app을(를) 사용하세요.

그래서 app.yml 파일에서 해당 라인의 주석을 해제하고, 주소를 내 이메일 blah@solarnauts.net로 다음과 같이 변경했습니다:
- exec: rails r "SiteSetting.notification_email='blah@solarnauts.net'"

그 다음 ./launcher rebuild app을 실행했습니다.

관리자 등록을 다시 해보았지만, 여전히 이메일을 받지 못하고 있습니다.

몰 서비스의 로그를 확인하세요.

결국 문서를 더 잘 정리해둔 Mailgun을 사용하기로 했습니다. 처음부터 그렇게 했어야 했는데 말이죠. 지금은 모든 게 정상적으로 작동합니다. 감사합니다!