[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: servidor de correo electronico.



On 17/12/14 12:53, Camaleón wrote:
El Wed, 17 Dec 2014 09:27:01 -0300, Federico Alberto Sayd escribió:

On 16/12/14 14:43, Ala de Dragón wrote:
(...)

¿que sintaxis debo utilizar para que busque los correos dovecot en
/var/mail/"usuario" y no en su carpeta home, o como le indico a postfix
que los entregue en ~/mail?


Gracias por su tiempo

;)
Si te fijas bien, Postfix no hace entrega de correo en los buzones, en
realidad, una vez que Postfix acepta un correo para entrega local, llama
a un tercer programa que se encarga de la entrega del mismo, este
programa se lo conoce como (local delivery agent). En la configuración
por defecto de Postfix se usa a "procmail", 
(...)

Que yo sepa, lo cierto es que el valor predeterminado de la variable 
"mailbox_command" es nulo, es decir, ninguno. 

Postfix, como agente SMTP/LDA se encarga de entregar directamente los 
mensajes donde le digas (almacén local o comando externo, que puede ser 
cualquier otro agente/filtro de correo -procmail/maildrop- o un servidor 
pop3/imap -dovecot, cyrus, courier...).

Saludos,


Gracias por la aclaración Camaleón, sí es cierto, Postfix puede hacer la entrega local él mismo e incluso entiende los dos tipos de buzones más usados mbox y Maildir. Hay que configurar la variable "home_mailbox" para decirle a Postfix que haga la entrega en el home del usuario, si no, por defecto lo deja en /var/spool/mail/$user

A lo que me refería del LDA por defecto de Postfix es que Debian en particular preconfigura a procmail como LDA cuando lo instalas:

mailbox_command = procmail -a "$EXTENSION"

En [1] hay más información sobre la entrega local por si a alguien le interesa.

[1] http://www.postfix.org/local.8.html

Saludos

Federico

Reply to: