Configuración de correos entrantes para crear nuevos temas o mensajes grupales

:bookmark: Esta guía explica cómo configurar los correos entrantes para crear nuevos temas o mensajes grupales en Discourse, incluyendo la configuración de ajustes del sitio y ajustes específicos por categoría o grupo.

:person_raising_hand: Nivel de usuario requerido: Administrador

Esta guía cubre:

  • Habilitar y configurar correos entrantes
  • Elegir entre categoría y grupo para correos entrantes
  • Configurar correos entrantes para un grupo
  • Configurar correos entrantes para una categoría
  • Decidir cómo se manejan los correos reenviados

:information_source: Si ya has configurado la respuesta por correo, o estás en un plan de alojamiento que preconfigura tu correo entrante, ahora estás listo para configurar el inicio de un nuevo tema por correo.

Configuración de los ajustes del sitio

Para habilitar los correos entrantes, debes configurar tres ajustes principales del sitio:

  1. email_in: Este ajuste debe estar habilitado para que funcionen los correos entrantes.
  2. email_in_allowed_groups: Los usuarios deben pertenecer a uno de los grupos de esta lista para enviar un correo a Discourse. Por defecto incluye administradores, moderadores y usuarios con nivel de confianza 2.
  3. enable_staged_users: Este ajuste permite la creación de usuarios provisionales para direcciones de correo desconocidas.

:warning: Para sitios alojados en Discourse, el ajuste enable_staged_users está deshabilitado y oculto durante la prueba para prevenir abusos. Una vez iniciada una suscripción, el ajuste se muestra. Para solicitar que se habilite durante tu prueba, contacta a team@discourse.org.

Para configurar estos ajustes:

  1. Ve al panel de Administración de tu sitio
  2. Navega a Ajustes
  3. Busca cada ajuste y configúralo según sea necesario

:information_source: Los usuarios provisionales son cuentas de usuario especiales en Discourse creadas para soportar correos entrantes de cualquier persona. Tienen funcionalidad limitada:

  • No pueden ser mencionados ni buscados
  • No reciben resúmenes
  • Solo pueden ser notificados y responder a temas que iniciaron o a los que fueron invitados
  • Serán promovidos a usuarios normales si crean una cuenta usando la misma dirección de correo

Elegir entre categorías y grupos

Decide si quieres que los correos entrantes creen temas en una categoría o mensajes en un grupo.

Usar un grupo

Ventajas de usar un grupo:

  • Útil para configurar un flujo de trabajo similar al de soporte
  • Crea un mensaje enviado a todos los miembros del grupo
  • Los mensajes aparecen en /my/messages
  • Cualquiera puede enviar un correo al grupo
  • Cualquier miembro del grupo puede leer, responder, eliminar o archivar el mensaje
  • Cada miembro del grupo tiene su propio estado de seguimiento de lectura

Usar una categoría

Ventajas de usar una categoría:

  • Simula una lista de correo
  • Crea un tema en la categoría especificada
  • Cualquiera con acceso a la categoría puede leer y responder mediante la interfaz web o por correo
  • Respeta los ajustes de seguridad de la categoría
  • Respeta el ajuste del sitio email_in_allowed_groups
  • Permite deshabilitar usuarios provisionales por categoría

Configurar correos entrantes para un grupo

Para configurar correos entrantes para un grupo:

  1. Ve a la página de Grupos desde el menú principal

  2. Haz clic en el nombre del grupo (o crea un nuevo grupo)

  3. Para un nuevo grupo, busca el campo “Dirección de correo entrante personalizada” en la parte inferior del formulario

  4. Para un grupo existente, ve a la pestaña Gestionar, luego haz clic en Interacción en el menú lateral izquierdo

  5. Ingresa la(s) dirección(es) de correo que deseas asociar con el grupo (separa múltiples direcciones con |)

  6. Haz clic en Guardar para aplicar los cambios

:warning: Para sitios alojados en Discourse, consulta instrucciones adicionales, a continuación.

Configurar correos entrantes para una categoría

Para configurar correos entrantes para una categoría:

  1. Ve a la página de la categoría (por ejemplo, /c/<category_slug>)

  2. Haz clic en el botón :wrench: de llave inglesa para editar la categoría
    Edit category button

  3. En la página Editar categoría, haz clic en la pestaña Ajustes

  4. Busca los campos «Aceptar correos de usuarios anónimos sin cuentas» y «Dirección de correo entrante personalizada»

  5. Habilita «Aceptar correos de usuarios anónimos sin cuentas» si deseas crear usuarios provisionales para direcciones de correo desconocidas

  6. Ingresa la(s) dirección(es) de correo que deseas asociar con la categoría

  7. Haz clic en Guardar categoría para aplicar los cambios

:warning: Para sitios alojados en Discourse, consulta instrucciones adicionales, a continuación.

Comportamiento de los correos reenviados

Puedes decidir cómo aparecen los correos reenviados en Discourse usando el ajuste del sitio forwarded_emails_behaviour, que tiene las siguientes opciones:

  • ocultar: se creará un nuevo tema o mensaje privado con el texto reenviado incluido como texto oculto que se puede expandir para ver
  • citar: se creará un nuevo tema o mensaje privado con el texto reenviado incluido como texto citado
  • crear respuestas: se creará un nuevo tema o mensaje privado con autoría del remitente original. Se crearán respuestas con autoría de los participantes del correo. Si las cuentas de usuario que coinciden con las direcciones de correo de los remitentes no existen, se crearán como cuentas de usuario provisional

Instrucciones especiales para sitios alojados en Discourse

Los clientes de Discourse deben usar los siguientes formatos para su dirección de correo entrante:

  • {CUALQUIER_COSA}@{TU_PREFIJO}.discoursemail.com
  • {TU_PREFIJO}+{CUALQUIER_COSA}@discoursemail.com
  • {CUALQUIER_COSA}@{TU.DOMINIO.DEL.SITIO}

Donde:

  • La palabra CUALQUIER_COSA puede ser reemplazada por cualquier conjunto de caracteres permitidos en una dirección de correo estándar
  • La frase TU_PREFIJO coincide con el primer conjunto de caracteres sugeridos antes del signo + como se ve bajo el ajuste «Aceptar correos entrantes enviados a».
    Ver captura de pantalla

  • La frase TU.DOMINIO.DEL.SITIO coincide con el nombre de dominio que las personas usan para acceder a tu sitio (sin el protocolo https://)
  • Se eliminan todos los corchetes

Adicionalmente, si eres un cliente alojado y deseas usar una dirección de correo verdaderamente única que no coincida con ninguno de los formatos anteriores, puedes hacerlo configurando la dirección de correo a través de un proveedor de correo de terceros y reenviando todos los correos recibidos en esa dirección a tu sitio. Debes habilitar la opción «Aceptar correos entrantes enviados a» y usar la dirección de correo mostrada debajo de esa opción como la dirección de reenvío.

Recursos adicionales

50 Me gusta
Understanding email in functionality
Troubleshoot reply by email
Good use cases for groups (to better understand groups vs categories)
Post without signup?
Setting an incoming e-mail address for the staff group
When site require approvals for users, email replies do not get sent to staged users
How to configure group email address
Receiving emails into Discourse messages. Can this be done?
Use Discourse as a Private Support/Ticket System
Configuring alternative incoming email address for hosted account
Start Discourse by Mail
Using discourse to manage support emails: receive and reply
How do I set up group email addresses?
Creating a staged user with an API call
Good guide on how to use discourse via email
Start Topic via E-Mail with different domain
Utilising email support for reporting from grafana
Category configuration option : mirrors a mailing list
Discourse will not accept forwarded email but successfully sends and an error message to the original sender?
Changing email subject line should start a new topic
Can Discourse accept attachments when using emails to create new category topics?
Implementing KCS
Use aliases in iRedMail for categories with incoming email feature enabled
What is the "Custom incoming email address"?
Preferred communication channel for accessibility for blind readers?
Trying to setup direct delivery of incoming email and new topic by email
Can I start a new topic by sending an email message?
Canonical doc on using discourse via email for end-users?
"Email in allowed groups" setting is too permissive
Error adding a backup email address: address already in use by a staged user
Find the reply key for a specific topic. Rails console magic?
Allowing email from a stranger because I trust them. How?
Can’t set email-in for existing group?
Query about creating topics in a category using email
Use Discourse as a Private Support/Ticket System
What exact email address do I use for “Custom Incoming email address”?
Contact Form
How to configure Discourse to receive email from Mailgun?
Can an admin create a staged user?
Simple sensor-driven notifications in Discourse via Webhooks or MQTT?
Configuring Incoming Email to Create Category Topics or Group Messages
Configuring Incoming Email to Create Category Topics or Group Messages
Setting up a support inbox
Category configuration option : mirrors a mailing list
[PAID] Auto create new topic when I publish a video on YouTube
Who is Discobot?
Configuring incoming email to create new topics with email forwarding?
Anonymous form that creates a topic
How to go about hosting a design contest?
Can I start a new topic by sending an email message?
Can I start a new topic by sending an email message?
Can’t set email-in for existing group?
Can’t set email-in for existing group?
Discourse 1.9.0.beta15 Release Notes
Registering unregistered users on first email a la mailman?
Private support categories: staged users can email in, but not registered users
Creating a topic via email without write access to the category?
What is a staged user?
New group PM from email
How to create topics from a custom email address?