Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver

말씀하신 대로 카테고리 이메일을 설정하고 해당 주소로 이메일을 보내니 예상대로 작동했습니다. 즉, 거절이 조용하게 처리되었기 때문에 제가 혼자서 고군분투하고 있었던 거였네요.

이제 알게 되어 다행입니다. 개인적으로는 가이드에 설명된 대로 작동하는 것이 더 좋았겠지만, 가이드가 업데이트되기를 바랍니다. 예를 들어, 사용자가 특정 주소로 이메일을 보내려다 실패하는 경우, 이를 알려주거나 카테고리나 그룹에 이메일로 소통하려는 수요가 있다는 것을 알아차릴 수 있게 해주는 것이 도움이 될 것입니다. 그렇지 않으면 그런 이메일을 확인할 쉬운 방법이 없는 것 같습니다.

여전히 예상대로 작동하지 않습니다. 웹훅은 작동하도록 설정해서 몇 개의 바운스를 확인할 수 있지만, Mailgun 웹훅에서 온 것임을 알고 있습니다. 여기 설명된 문제가 있기 때문입니다: 관리자 화면의 admin/email/bounced에서 “Email Type” 필드를 클릭할 때 발생하는 “Discourse::NotFound” 오류

MX 레코드가 Mailgun 서버를 가리키지 않는 상황에서 Mailgun이 어떻게 바운스를 받는 것인지 잘 이해가 되지 않습니다. 발신 메일을 보낼 때 리턴 패스(return path)를 설정하고 있다고 추정하고 있습니다.

mail-receiver 로그에서 바운스를 볼 수 있지만, app에는 도달하지 않습니다. 조용히 거부되는 것으로 보입니다. 웹훅을 통해 받은 바운스와 연결할 수 있는 로그의 한 줄은 다음과 같습니다:

NOQUEUE: reject: RCPT from mail-[id1].outbound.protection.outlook.com[XX.XX.XX.XX]: 450 4.7.1 <bounce+[id2]-[email]=[address].com@www.[mydomain].com>: Recipient address rejected: Internal error, API request failed; from=<> to=<bounce+[id#]-[email]=[address].com@www.[mydomain].com> proto=ESMTP helo=<[id3].outbound.protection.outlook.com>

이메일이 통과하도록 어딘가에 bounce+{%something}@www.mydomain.com을 화이트리스트에 추가해야 하나요?

2개의 좋아요