Re: Duda con tamaño del /var/spool/mail/user

Juan Andres Ramirez jandresaedo en gmail.com
Jue Oct 15 12:11:45 CLST 2009


2009/10/15 Germán Póo-Caamaño <gpoo en calcifer.org>:
> On Thu, 2009-10-15 at 10:51 -0300, Juan Andres Ramirez wrote:
>> 2009/10/15 Juan Andres Ramirez <jandresaedo en gmail.com>:
>> > 2009/10/9 Renato Covarrubias Romero <rcovarru en alumnos.inf.utfsm.cl>:
>> >> El 09/10/09 18:24, Juan Andres Ramirez escribió:
>> >>> 2009/10/9 Juan Andres Ramirez <jandresaedo en gmail.com>:
>> >>>> 2009/10/9 Renato Covarrubias Romero <rcovarru en alumnos.inf.utfsm.cl>:
>> >>>>> El 09/10/09 17:44, Juan Andres Ramirez escribió:
>> >>>>>> 2009/10/9 Jorge Palma <jpalmae en gmail.com>:
>> >>>>>>> Estas ocupando procmail?
>> >>>>>>
>> >>>>>> dovecot
>> >>>>>
>> >>>>> procmail es para "entregar" el correo a la casilla del usuario.
>> >>>>> dovecot es para que los usuarios puedan revisar sus correos por imap o pop3.
>> >>>>>
>> >>>>> En la práctica, no respondiste la pregunta. :P
>> >>>>
>> >>>> Pues procmail no es, y no estoy seguro, estoy copiando un server
>> >>>> existente....como puedo saber??
>> >>>
>> >>> Veo en los logs, a smtp y dovecot trabajando, no existe ni exim ni procmail
>> >>
>> >> procmail no es un servicio.
>> >> En el caso de Sendmail, es sendmail quien levanta a sendmail para
>> >> entregar el correo.
>> >>
>> >> Si usas sendmail, has un `grep -i procmail /etc/mail/sendmail.mc` y si
>> >> obtienes algo como lo siguiente, estás usando procmail.
>> >>
>> >> define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
>> >> FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
>> >> MAILER(procmail)dnl
>> >>
>>
>> Apliqué el comando que me diste, apareció esto:
>>
>>  grep -i procmail /etc/mail/sendmail.mc
>> define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
>> FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
>> MAILER(procmail)dnl
>>
>> Entonces, si estoy usando procmail??, si es así no he hecho ninguna
>> modificación a los archivos de configuración.
>
> No.  Sólo tienes instalado.  A menos que esté corriendo el proceso y
> esté haciendo la entrega.
>
> En postfix, usualmente está en la configuración de mailbox_command.
> Prueba:
>
> $ postconf | grep procmail

No aparece nada.

>
> Que es mucho mas sano que las macros de m4 que usa sendmail ;-)

Sendmail esta apagado, esta corriendo postfix+dovecot+amavis-new+clamav

>
> Con respecto a la pregunta original, procmail tiene esa limitación en
> arquitecturas i386.  Pero parecía un bug antiguo y es raro que aún esté
> en algunas instalaciones.
>
> No obstante, quizás podrías considerar a migrar el almacenamiento para
> usar Maildir en vez de mbox.  En Maildir cada correo es un archivo
> distinto, lo cual tiene como efecto secundario una mejora en el
> rendimiento.

Si voy a pasar a Maildir, incluso encontre que con mb2md puedo pasar
los mbox a maildir, voy hacer unas pruebas al respecto en el nuevo
server.


Adjunto una linea del log donde se envia un correo:

Oct 15 12:02:50 mail postfix/smtp[25520]: CCA5B3360002:
to=<xxxxx en yahoo.com.ar>, relay=e.mx.mail.yahoo.com[206.190.53.191]:25,
delay=16, delays=0.01/0.56/9.3/6.4, dsn=2.0.0, status=sent (250 ok
dirdel)

Para una casilla local:

Oct 15 12:04:54 mail postfix/smtp[25044]: 5318E3360001:
to=<xxx en xxx.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.64,
delays=0.01/0/0/0.62, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as
6792A3360002)

Antes de esta entrega el amavis hace una serie de verificaciones. Pero
no aparece nada mas, smtpd esta haciendo la entrega???



>
> --
> Germán Póo-Caamaño
> Concepción - Chile
> http://www.calcifer.org/
>
>



Más información sobre la lista de distribución Linux