# ¿Hay alguna forma de solo sondeo IMAP para correos entrantes?

**URL:** <https://meta.discourse.org/t/is-there-a-way-to-only-imap-polling-for-incoming-emails/381571>\
**Category:** Product Support\
**Tags:** email-in\
**Created:** [4 Septiembre, 2025 12:44 UTC](https://meta.discourse.org/t/is-there-a-way-to-only-imap-polling-for-incoming-emails/381571 "2025-09-04T12:44:36Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![MichaIng](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/michaing/32/251089_2.png) [@MichaIng](https://meta.discourse.org/u/MichaIng)\
**Post date:** [4 Septiembre, 2025 12:44 UTC](https://meta.discourse.org/t/is-there-a-way-to-only-imap-polling-for-incoming-emails/381571/1 "2025-09-04T12:44:36Z")

</div>

Estamos ejecutando ahora nuestro propio servidor de correo electrónico, y funciona bien para los correos electrónicos salientes con Discourse. Así que ahora estoy investigando cómo recibir correos electrónicos para responder a las publicaciones.

Existe esta sondeo POP3, pero nuestro Dovecot tiene POP3 deshabilitado, usando solo IMAP. Hay configuraciones para los intervalos de sondeo IMAP, pero ninguna para habilitar el sondeo IMAP, definir host, puerto, credenciales, etc., como para el sondeo POP3. ¿El sondeo IMAP simplemente comparte la configuración del sondeo POP3, y luego es posible deshabilitar efectivamente el sondeo POP3 estableciendo su intervalo en 0 minutos o algo así?

La pregunta ya se ha hecho antes, pero sin respuesta: [Is there a way to use IMAP instead of POP3 for replies by email?](https://meta.discourse.org/t/is-there-a-way-to-use-imap-instead-of-pop3-for-replies-by-email/279012?u=michaing)  
No tengo la intención de ejecutar un segundo contenedor Postfix como receptor de correo de Discourse, y de todos modos no funcionaría debido al uso del puerto 25 en el host.

Lo mejor sería, por supuesto, usar la API de entrada de correo electrónico de Discourse directamente con el Postfix que tenemos. Ni siquiera parece tan complejo: [mail-receiver/lib/mail\_receiver/discourse\_mail\_receiver.rb at main · discourse/mail-receiver · GitHub](https://github.com/discourse/mail-receiver/blob/main/lib/mail_receiver/discourse_mail_receiver.rb)

- Solicitud POST con usuario del sistema, clave API y correo electrónico del remitente como datos del formulario.
- Pero las comprobaciones de cordura son más complicadas a primera vista: [mail-receiver/lib/mail\_receiver/fast\_rejection.rb at main · discourse/mail-receiver · GitHub](https://github.com/discourse/mail-receiver/blob/main/lib/mail_receiver/fast_rejection.rb)
- Podría implementar esto como un script de shell para canalizar condicionalmente (correo electrónico del receptor), pero mantenerlo actualizado y funcional probablemente no sea práctico/razonable.

Así que el sondeo solo IMAP sería mi solución preferida, espero que esto sea posible.

EDITAR: O simplemente instalamos el tiempo de ejecución de Ruby y copiamos la biblioteca y los ejecutables del receptor de correo y el rechazo rápido en el host, como lo hace el Dockerfile, y lo invocamos desde nuestro Postfix a través de `transport_maps` de la misma manera: [mail-receiver/Dockerfile at main · discourse/mail-receiver · GitHub](https://github.com/discourse/mail-receiver/blob/main/Dockerfile#L49-L52)  
¿Alguien ha intentado esto?

---

_[View the full topic](https://meta.discourse.org/t/is-there-a-way-to-only-imap-polling-for-incoming-emails/381571)._
