Si tu Discourse no tiene configurada la recepción de correos electrónicos, consulta estos temas:
- Set up reply by email with POP3 polling
- Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
Si ya tienes configurada la respuesta básica por correo electrónico (algo común en los planes de alojamiento) y deseas agregar la capacidad de iniciar un nuevo tema por correo, consulta este tema.
Registro y errores
Todos los correos entrantes se registran y son visibles en tu panel de administración en /admin/email/received. Puedes filtrar la lista utilizando los campos De, Para y Asunto de los correos.
La lista rejected (/admin/email/rejected) es mucho más útil a la hora de entender lo ocurrido. También puedes filtrar esta lista usando los campos De, Para y Asunto de los correos, así como el mensaje de Error.
En cualquier momento, puedes hacer clic en el mensaje de Error y aparecerá una ventana modal con más detalles. Si se trata de un error conocido, encontrarás una breve descripción que explica por qué se rechazó ese correo. Luego, verás todas las cabeceras del correo, el asunto y las primeras 100 palabras de la versión sin procesar del cuerpo. Finalmente, encontrarás el correo de rechazo que se envió de vuelta al usuario.
Entre todos los errores conocidos, dos son más comunes:
reply_user_not_matching_error: llegó una respuesta desde una dirección de correo diferente a la que se envió la notificación.
Esto ocurre cuando alguien utiliza varias direcciones de correo (usando, por ejemplo, alias de correo), pero solo responde desde una de ellas. Digamos que el usuario registró una cuenta con foo+discourse@bar.com.
auto_generated_email_error: ocurre cuando se cumple al menos uno de los siguientes criterios:- la cabecera ‘
precedence’ está establecida en:list,junk,bulkoauto_reply - el correo proviene de una dirección que coincide con
mailer-daemon,postmasteronoreply(incluyendo variantes con guion bajo o guion comomailer_daemon,no-reply) - la línea de asunto comienza con un prefijo conocido de respuesta automática (por ejemplo, “Auto:”, “Respuesta automática”, “Fuera de la oficina”, “Autosvar”, “Abwesenheitsnotiz”, etc.)
- cualquiera de las cabeceras (excluyendo
X-Auto-Response-Suppress) contiene:auto-response,auto-submitted,auto-replied,auto-reply,auto-generated,auto-respond,holidayreplyomachinegenerated(lista no exhaustiva).
- la cabecera ‘
Dado que no existe un estándar para identificar correos automáticos, debemos usar expresiones regulares para coincidir con las palabras y cabeceras más comunes. Estos errores generalmente son seguros de ignorar, pero si encuentras un correo legítimo que fue clasificado incorrectamente, asegúrate de reportarlo aquí. También puedes agregar direcciones de remitentes específicas a la configuración del sitio auto_generated_allowlist para omitir esta verificación.
Aquí están los demás errores conocidos que podrías encontrar:
empty_email_error: el correo sin procesar que recibimos estaba vacío.user_not_found_error: cuando los usuarios en espera están desactivados (configuraciónenable_staged_users) y el remitente no es un usuario existente.no_body_detected_error: no pudimos extraer un cuerpo y no había archivos adjuntos.inactive_user_error: el remitente no está activo.silenced_user_error: el remitente ha sido silenciado.bad_destination_address: ninguna de las direcciones de correo en los camposParayCccoincidió con una dirección de correo entrante configurada.screened_email_error: la dirección de correo del remitente ha sido revisada.email_not_allowed: la dirección de correo del remitente no está en la lista de permitidos o sí está en la lista de bloqueados.strangers_not_allowed_error: un usuario intentó crear un nuevo tema en una categoría a la que no pertenece.insufficient_trust_level_error: un usuario intentó crear un nuevo tema en una categoría para la cual no tiene el nivel de confianza requerido.topic_not_found_error: llegó una respuesta, pero el tema relacionado ha sido eliminado.topic_closed_error: llegó una respuesta, pero el tema relacionado ha sido cerrado.bounced_email_error: el correo es un informe de correo rebotado.invalid_post: la publicación creada a partir del correo no era válida.too_short_post: el cuerpo del mensaje era demasiado corto.reply_not_allowed_error: al usuario no se le permite responder a este tema.old_destination_error: el destino de la respuesta es demasiado antiguo.reply_to_digest_error: un usuario intentó responder a un correo de resumen.too_many_recipients_error: el correo tenía demasiados destinatarios (superamaximum_recipients_per_new_group_email).
Temas relacionados
- Set up reply by email with POP3 polling
- Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
- Discourse as a private email support portal
- Replying too quickly ... By email?
Revisado por última vez por @SaraDev el 2022-06-06T19:00:00Z


