SMTP 설정이 올바르지 않아 완료 이메일이 전송되지 않습니다

안녕하세요! 방금 Discourse를 설치했는데 SMTP 설정은 정확히 입력했는데도 여전히 이메일을 받지 못합니다. 모든 과정을 다시 실행해 보았지만요.

제 설정은 다음과 같습니다:
관리자: devxorwhatever@gmail.com

그리고 나머지에는 Mailgun 계정을 사용했는데, 다음과 같았습니다:
postmaster@sandbox79c1c2ead8b24728813d3f8584nfad3b1.mailgun.org
^ 이것은 가상의 주소입니다.

하지만 여전히 어떤 이메일도 받지 못합니다..

혹시 도움을 주실 분이 있을까요?

./discourse-doctor를 시도해 보셨나요?
또한 이 글을 읽어보시는 것이 좋습니다.

네, 이미 확인했고 읽었지만 작동하지 않았습니다.

이런 유사한 주제에 대한 다른 게시물을 확인해 보셨나요?

네, 그런 다른 주제들을 살펴봤습니다!


이렇게 보입니다.

설치 완료 단계에서만 이메일 인증을 우회할 수 있는 방법이 있을까요?

내 이메일이 폐기되고 있는지 확실하지 않습니다.

아니요. 100% 확신은 못 하겠어요.

설치를 최소 50번은 해봤습니다.
공식 설치 가이드를 따르시면 작동할 거예요. 오타일 수도 있고, 제 경험상 신선한 설치와 모든 DNS가 올바른지 확인하면 해결되는 경우가 많았어요.

네, 모든 세부 정보를 Mailgun 자체에서 복사해 왔습니다. 참고로, 저는 신용카드를 통한 인증을 진행하지 않았습니다.

도메인이 오늘 새로 등록되었다면 DNS 전파가 아직 진행 중일 수 있습니다. 이 과정은 최대 72시간까지 걸릴 수 있지만, 보통은 그보다 짧습니다.

아니라면, 적절한 기술 지식을 가진 사람이 도움을 줄 때까지 기다리는 것이 좋습니다. :blush:

또한 제 서버는 매우 안전한 서버이고, discourse doctor가 다음과 같이 말합니다.

sudo: unable to resolve host vps.redacted.tk: Name or service not known

stmp.mailgun.org:587에 대한 TCP 연결을 여는 데 시간 초과 (5초 초과)
또 다른 오류입니다

smtp.mailgun.org가 맞지 stmp가 아닙니다 - 제목을 수정해 두었습니다!

샌드박스인 경우, 설정에 필요한 작업을 수행해야 합니다. 샌드박스는 오직 귀하에게만 메시지를 보낼 수 있으며, 다른 사람들이 사용할 수 있는 포럼을 만들려면 이 과정을 처음부터 다시 반복해야 합니다.

자, 나한테만 보내도록 설정하려면 어떻게 해야 하나요?

음, 제 이메일 주소 같은 걸 넣었는데도 아직 안 보내져요.

Mailgun에서 로그를 확인할 수 있습니다. 잘못된 비밀번호 오류가 발생하지 않는다면, Mailgun에 설정되지 않은 주소에서 메일을 보내고 있을 가능성이 높습니다. NOTIFICATION_EMAIL을 Mailgun에 설정한 주소로 지정해야 합니다.

알겠습니다. 내일 시도해서 결과를 알려드리겠습니다.

Mailgun에서 로그를 확인하는 방법은 무엇인가요?

무료 플랜에서도 제 도메인을 사용할 수 있을까요?

그리고 '잘못된 비밀번호 오류’라는 게 무슨 뜻인가요?

다시 해봤는데도 아직 안 돼

안녕하세요! 아주 간단합니다. 물어보기 전에 직접 찾아보셨나요? :slight_smile:

메일건에 로그인하세요. 올바른 도메인을 선택합니다. 그런 다음 왼쪽 사이드바에서 로그를 클릭하세요. 거의 모든 것이 사이드바에 있습니다. :slight_smile:

네, 질문하기 전에 먼저 찾아봤습니다.