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 |