Dejo GMail pero intento evitar los dolores de cabeza que conlleva la administración de mi propio servidor IMAP con conexión a Internet. Tengo acceso a una cuenta comercial IMAP, y me gustaría seguir usando esa cuenta.
Básicamente, la forma en que me gustaría que funcione es que el correo se descargue a mi servidor y se elimine de mi buzón en el servidor comercial IMAP. Luego, una vez en mi servidor, se sirve a través de IMAP y correo web, para que pueda usarse en dispositivos móviles + internet, y permanezca sincronizado en ambos.
Cosas que debe hacer:
- Ser accesible desde todos los dispositivos
- Búsqueda relativamente rápida
- Visualización de respuestas de mensajes (preferiblemente con mis correos enviados intercalados)
Así es como lo veo funcionando:
Mail arrives at commercial IMAP server ->
On my server, fetchmail downloads via IMAP and delivers to ->
MDA/MTA, which updates a search cache for rapid searching and makes it available via IMAP to ->
Horde IMP, which caches the e-mails in the inbox for faster previewing
La pregunta
Estoy buscando un par MDA / MTA que se pueda enviar por fetchmail, enfatiza la seguridad y admite el almacenamiento en caché de búsqueda en esta escala (por lo tanto, cuando busco en la bandeja de entrada en IMP no toma para siempre). Mi plan es ser similar a GMail, ya que es probable que no coloque cosas en carpetas, sino que deje todo en la Bandeja de entrada y lo busque cuando necesite encontrar algo.
Cualquier otra idea sobre la cordura / locura de esta bienvenida, pero mi principal preocupación es la MDA / MTA.
Respuestas:
Dovecot admite la función de BÚSQUEDA IMAP, además es un servicio IMAP bastante simple de ejecutar. Puede leer una variedad de formatos de buzón , por lo que siempre que use fetchmail para entregar en el formato apropiado (o procmail), debería funcionar bien.
En cuanto a las interfaces de correo web, hay tantas que no sabría por dónde empezar. Me gusta RoundCube , pero es más para el formato de correo IMAP tradicional con muchas carpetas, por lo que puede no satisfacer sus necesidades.
fuente
fetchmail
tiene un argumento MTA, que puse en Dovecot'sdeliver
. De esa forma, puedo usar elmdbox
formato, lo que significa que a medida que llegan los correos electrónicos se indexan para una búsqueda rápida. Funciona como un encanto hasta ahora.He tenido una configuración similar durante varios años, recogiendo correos electrónicos con IMAP (y POP). Inicialmente con algún otro servidor IMAP pero ahora con dovecot.
El rendimiento de los diferentes formatos de buzón es muy diferente, especialmente si tiene una gran cantidad de correos electrónicos y comienza a mover elementos que pertenecen a una nueva carpeta de correo. Algunos formatos reúnen todo el correo en un solo archivo, lo que a menudo significa reescribir varios cientos de Mb (causados por archivos adjuntos).
Mi configuración:
Opcional: cree una cuenta separada
mailman
para recoger el correo electrónico y almacenar el correo para IMAP. Tengo esta configuración porque a veces ejecuto versiones incompatibles de aplicaciones de escritorio en mi directorio de inicio y tengo varias (por ejemplo, porque mis antiguos gráficos Dell Latitude 800 solo funcionan bien con Ubuntu 10.04). Puedo mover mis datos (de correo) por separado de mi hogar (principalmente archivos de configuración específicos de la versión, directorio de escritorio y enlaces a datos).retomando, por
fetchmail
ejemplo, de un cronjob y la siguiente entrada en.fetchmailrc
:Por supuesto, puede recoger el correo de múltiples proveedores y también usar POP.
Tener
postfix
entregar a travésprocmail
especificando en/etc/postfix/main.cf
:Puede usar
procmail
para poner el correo en el buzón correcto, por ejemplo, usando lo siguiente.procmailrc
:Importante es
/
al final de su dirección PREDETERMINADA. Esto le dará buzones en formato maildir (o usar/.
para el formato MH) AFAIK no hay opción para especificar un formato de buzón. La indexación sobre esto está hechaOpcionalmente, agregue reglas para entregar el correo que coincida con el archivo en carpetas específicas (nuevamente, no olvide el
/
):Esto entrega el correo que coincide con el asunto a un
sosx
buzón de correo debajo del buzónMailing
Dovecot es capaz de servir lo anterior sin problemas.
Normalmente uso de Firefox para acceder a la información y, debido a la
procmail
configuración (y Maildir) no tiene que especificar el directorio del servidor IMAP, etc. (solo puede ir con los valores predeterminados después de dar elmailman
nombre de usuario y su Clave).Si va a servir a Internet, asegúrese de usar solo SSL para conectarse a Dovecot (de lo contrario, no habría tenido que preocuparse por la privacidad)
fuente