음, 내가 너무 성급하게 말했네요. 발신 이메일은 정상적으로 작동하고, 수신 답장도 정상적으로 작동하는 것 같지만, 카테고리 이메일 주소로 게시물을 작성하는 것은 조용히 실패하고 있습니다. 설정에서 주소를 그대로 복사해서 새 이메일에 붙여넣었기 때문에 오타가 없다는 것을 알고 있습니다.
제 mail-receiver 로그에는 기본적으로 세 가지 유형의 항목이 있습니다. 기존 게시물에 대한 이메일 답장이었던 성공적인 항목은 다음과 같습니다:
Sep 20 16:59:44 discourse-mail-receiver postfix/smtpd[277]: connect from server168-1.web-hosting.com[68.65.122.144]
Sep 20 16:59:45 discourse-mail-receiver postfix/smtpd[277]: NOQUEUE: reject: RCPT from server168-1.web-hosting.com[68.65.122.144]: 454 4.7.1 <[category]@discourse.[domain].org>: Relay access denied; from=<ryan@[redacted].com> to=<[category]@discourse.[domain].org> proto=ESMTP helo=<server168-1.web-hosting.com>
<22>Sep 20 16:59:45 policyd-spf[288]: : prepend Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=[redacted]; helo=server168-1.web-hosting.com; envelope-from=ryan@[redacted].com; receiver=discourse.[domain].org Sep 20 16:59:45 discourse-mail-receiver postfix/cleanup[281]: 4CCED114200: message-id=<20240920165945.4CCED114200@discourse-mail-receiver.localdomain>
Sep 20 16:59:45 discourse-mail-receiver postfix/smtpd[277]: disconnect from server168-1.web-hosting.com[68.65.122.144] ehlo=1 starttls=0/1 mail=1 rcpt=0/1 data=0/1 quit=1 commands=3/6
그 외에는 (제가 오류라고 추정하는) 두 가지 유형의 항목이 있으며, 각각이 꽤 많이 반복됩니다. 첫 번째는 다음과 같습니다:
Sep 20 17:00:23 discourse-mail-receiver postfix/qmgr[124]: 5D162FC26D: from=<double-bounce@discourse-mail-receiver.localdomain>, size=960, nrcpt=1 (queue active)
그리고 다른 하나는 다음과 같습니다:
Sep 20 17:00:23 discourse-mail-receiver postfix/error[293]: 8DC3BFC141: to=<postmaster@discourse-mail-receiver.localdomain>, orig_to=<postmaster>, relay=none, delay=126622, delays=126622/0.05/0/0, dsn=4.4.3, status=deferred (delivery temporarily suspended: Host or domain name not found. Name service error for name=discourse-mail-receiver.localdomain type=MX: Host not found, try again)
그리고 제 mailq는 다음과 같이 생겼는데, 이 항목이 계속 반복됩니다:
3D07BFC23D 960 Fri Sep 20 06:42:23 double-bounce@discourse-mail-receiver.localdomain
(delivery temporarily suspended: Host or domain name not found. Name service error for name=discourse-mail-receiver.localdomain type=MX: Host not found, try again)
postmaster@discourse-mail-receiver.localdomain
이 중 일부는 Discourse가 보내는 이메일이 어떤 이유로든 바운스되어 돌아오는 것들과 관련이 있는 것으로 보입니다. mail-receiver에는 이러한 바운스를 처리하는 기능이 있나요, 아니면 mailq에 영원히 남아 있게 되나요?
둘째, 왜 답장은 작동하지만 카테고리로 직접 이메일 게시를 하면 작동하지 않나요? 도움과 인내에 다시 한번 감사드립니다. ![]()