Bem, falei cedo demais. O e-mail de saída funciona bem, as respostas de entrada parecem funcionar bem, mas o envio para o endereço de e-mail de uma categoria está falhando silenciosamente. Copiei e colei o endereço diretamente das configurações em um novo e-mail, então sei que não há erros de digitação.
Os logs do meu mail-receiver basicamente têm três tipos de entradas. A bem-sucedida, que foi uma resposta por e-mail a uma postagem existente, se parece com isto:
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
Além disso, há dois tipos de (o que presumo serem) erros, cada um se repetindo bastante. O primeiro se parece com:
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)
E o outro:
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)
E aqui está como meu mailq se parece, apenas entradas como esta repetidas sem parar:
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
Parte disso parece ter a ver com e-mails que o Discourse envia, que então são devolvidos por algum motivo. O mail-receiver tem alguma funcionalidade para processar esses bounces, ou eles ficarão na mailq para sempre?
Em segundo lugar, por que as respostas funcionam, mas o envio direto de e-mail para uma categoria não funciona? Obrigado novamente pela sua ajuda e paciência. ![]()