안녕하세요,
이메일 수신에 문제가 있습니다. SMTP를 위해 제3자 서비스를 사용하지 않고 있습니다.
Discourse가 메일 서버에 연결할 수 없습니다.
Gmail SMTP를 사용 중이며, 현재 설정은 다음과 같습니다.
DISCOURSE_SMTP_ADDRESS: smtp.gmail.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: ******@gmail.com
DISCOURSE_SMTP_PASSWORD: ********
DISCOURSE_SMTP_ENABLE_START_TLS: true
로컬 서버에서 작업 중입니다. 이 문제를 해결하는 데 도움을 주십시오. 매우 시급한 상황입니다.
Discourse 이메일을 보내기 위해 Gmail 또는 G Suite를 사용하지 마십시오. 이는 서비스 약관을 위반합니다.
네, 그럼 이 시스템에 어떤 SMTP 서비스를 사용할 수 있는지 알려 주실 수 있나요?
설치 가이드의 이메일 섹션을 참조하세요: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Gmail SMTP와 함께 작동할까요?
아니요. 질문자님은 다른 이메일 서비스를 사용할 수 있는지 물어보셨고, 저는 Discourse 설치 시 사용할 수 있는 다른 이메일 제공업체를 확인할 수 있도록 해당 링크를 공유했습니다.
해당 가이드를 살펴본 후, 가이드를 따르면서 겪은 문제들을 바탕으로 질문해 주세요.
가이드 밖의 다른 단계(예: 다른 메일 제공업체 사용)를 따르기로 하신다면, 질문에 대한 답변을 드리는 것이 더 어려워집니다.
사실 저는 Ubuntu 머신에서 Discourse 호스팅을 위해 가상 호스트를 만들었습니다. 그래서 호스트가 메일을 보내지 못하는 것 같습니다. 제가 어떻게 해야 할지 조언해 주시겠습니까?
선택한 다른 이메일 서비스가 무엇인지 확인해 주시겠습니까?
저는 Gmail을 사용하지 않습니다.
사이트에 포함된 메일 서버를 사용 중입니다.
그렇다면 해당 메일 서버를 운영하는 사람들에게 도움을 요청해야 합니다.
상황이 긴급하다면, 수천 명이 사용하고 있는 mailgun 같은 서비스를 사용하는 것이 가장 좋습니다.
메일건(Mailgun)에는 신용카드를 입력해야 합니다
그럼 나는 뭘 해야 해?
확신이 안 돼.
sendgrid를 사용하려고 하는데,
메일이 전송되었다고 표시되는데 실제로는 전송되지 않았습니다.
Discourse가 메일을 보냈다고 표시했다면, Sendgrid에 전달한 것입니다. Sendgrid 로그를 확인하세요.
Sendgrid가 메일을 보냈다고 표시했다면, 어딘가로 전송된 것입니다. 스팸 폴더를 확인하세요.
새로운 Discourse 설치에서 이메일 문제 해결을 참고하세요.
soudgrid 로그를 확인해 봤는데 ㅋㅋ
아무것도 없어요
내 계정이 정지되기 전까지는 Mailjet이 잘 작동했습니다.
지금은 SparkPost를 시도하고 있습니다

