[quote=“Simon Manning, post:476, topic:49487, username:Simon_Manning”]
Sospecho que tu cita de la guía te ha confundido y, de hecho, todo probablemente está funcionando correctamente.
[/quote]Tenías razón, configurar un correo electrónico para una categoría y enviar un correo electrónico allí funcionó como se esperaba, así que solo estaba golpeando mi cabeza contra la pared porque los rechazos eran silenciosos.
Me alegro de saberlo ahora, y espero que la guía se actualice, aunque personalmente preferiría que funcionara como describe la guía. Por ejemplo, si los usuarios intentan enviar un correo electrónico a alguna dirección y falla, podría ayudarme a informarles o darme cuenta de que hay demanda para comunicarse con una categoría o grupo por correo electrónico. Parece que sin eso, no hay una manera fácil de ver esos correos electrónicos.
[quote=“Matt Palmer, post:479, topic:49487, username:mpalmer”]
Lo está. Con la entrega directa, tu proveedor de correo saliente no necesita involucrarse en absoluto para el correo entrante. Todo, ya sea un nuevo tema, una respuesta o un rebote, debería ir directamente a mail-receiver (y de ahí a Discourse para su procesamiento).
[/quote]Esto todavía no está funcionando como se esperaba. Tengo los webhooks funcionando, así que puedo ver varios rebotes, pero sé que son de los webhooks de Mailgun porque tienen el problema descrito aquí: “Discourse::NotFound” error when click “Email Type” field on admin/email/bounced
Realmente no entiendo cómo Mailgun está recibiendo los rebotes en primer lugar, ya que no tengo ningún registro MX apuntando a sus servidores, ¿supongo que están configurando una ruta de retorno cuando envían el correo saliente?
Y veo los rebotes en los registros de mail-receiver, pero no llegan a app. Parece que están siendo rechazados silenciosamente. Aquí hay una línea en los registros que puedo conectar con un rebote recibido a través de los webhooks:
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>
¿Necesito agregar bounce+{%something}@www.mydomain.com como una dirección en la lista blanca en algún lugar para que pasen?