Re: Duda con tamaño del /var/spool/mail/user
Juan Andres Ramirez
jandresaedo en gmail.com
Vie Oct 16 11:28:06 CLST 2009
2009/10/15 Juan Andres Ramirez <jandresaedo en gmail.com>:
> 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
En el archivo de configuracion de postfix el mailbox_command esta
comentado, por lo tanto esta usando un MDA por default. Y ese seria
dovecot o smtpd.
Esto es correcto??
>
>>
>> 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