¿Procmail o / y dovecot?

En mi proyecto de class se me pide que instale y configure un service de correo, para hacer eso tengo que:

  • Instalar y configurar postfix
  • Instalar y configurar Procmail
  • Configurar la authentication postfix con SASL
  • Integre OpenLDAP a postfix

Pero en realidad estoy en el paso MDA, tengo que instalar ProcMail, pero también debo instalar Dovecot? (Dovecot no se menciona en la statement de scope.

Corregirme si estoy equivocado, dovecot utiliza (pop3 / imap) protocolo, ¿qué pasa con Procmail? ¿es trivial que los usuarios finales configuren sus clientes de correo si uso Procmail?

¿Cuáles son las diferencias entre ambos?

Gracias

No está seguro si realmente puede comparar procmail y dovecot, dado que procmail sólo realiza la entrega de files local.

Por otro lado, si usted instala Dovecot la opción mucho más interesante es lo que está haciendo para usar procmail o tamiz para clasificar el correo entrante en carpetas, etc En general, yo iría con el tamiz de mí mismo, si nada más porque procmail es más bien unmaintained , y no han visto una actualización desde 2001.

No es que nada de esto necesariamente importa, en el caso de que la tarea diga explícitamente que vaya con procmail.

Como dice Andol, hacen diferentes trabajos.

Procmail se encuentra entre el MTA y el server POP / IMAP (o MUA).

Dovecot es un buen server IMAP escalable.

Con el primero instalado, entonces usted podrá acceder a su correo electrónico con un cliente que se ejecuta en el server (como correo, mailx, mutt), pero no de forma remota. Si tiene un requisito para implementar POP o IMAP, la mayoría de las distribuciones de Linux unirán la Univ of Washington imapd – si usted tiene acceso a una versión empacada entonces automáticamente se integrará con pam para la authentication y el almacenamiento mbox – es decir, es realmente fácil preparar. Si usted tiene que rodar su propio código fuente, entonces su probabably no es más difícil de usar Dovecot. Pero si no es un requisito para proporcionar pop e imap, entonces no los necesita.

Los usuarios finales que accedan localmente podrán leer su correo electrónico localmente. Si desea habilitar a los usuarios remotos para acceder a sus buzones con POP3 o IMAP, necesita un server independiente como Dovecot para habilitarlo. Pero como no está incluido en su tarea, probablemente debería asumir una installation de la vieja escuela donde sus usuarios tienen acceso al disco local, ya sea utilizando un terminal para iniciar session y leer su correo electrónico en mutt o similar, o mediante el assembly o de otra manera acceder al disco utilizando NFS o algún envoltorio SSH ( sshfs ?)