-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-01-22 a las 09:54 +0100, Miren escribió:
Si me lo dices te lo agradecería.
Básicamente lo que hago es lo que dice en "/usr/share/doc/packages/amavisd-new/README_FILES/README.postfix.html#basics". /etc/amavisd.conf: $inet_socket_port = 10024; # listen on this local TCP port(s) # $notify_method = 'smtp:[127.0.0.1]:10025'; forward_method => 'smtp:[127.0.0.1]:10027', (el comentado es porque es el valor por defecto, si no me equivoco. Vienen ya puesto así, no suelo tocarlo - pero mejor mirar) Ahora que lo pienso, no conozco una manera de decirle al amavis que me liste todos los parámetros que va a usar verdaderamente, al estilo del postfix. Hay que mirarlo en el código :-/ /etc/postfix/master.cf: # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) ... amavisfeed unix - - n - 2 lmtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes -o disable_dns_lookups=yes -o max_use=20 O equivalente; yo tengo (de la versión antigua del readme, README.postfix.old): smtp-amavis unix - - n - 5 lmtp -o lmtp_data_done_timeout=1200 -o lmtp_send_xforward_command=yes Y lo voy a cambiar a la versión nueva. ¡Ojo! Con el numerito de "maxproc": debe ser igual o menor (o sea, igual) al número de procesos hijos que le dejes tener en el amavis: $max_servers = 5; # num of pre-forked children (2..15 is common), -m #Cer, era 2 No pongas 40 hijos, porque te comerán los ojos, digo... la memoria :-p 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o smtpd_delay_reject=no -o smtpd_client_restrictions=permit_mynetworks,reject -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o smtpd_data_restrictions=reject_unauth_pipelining -o smtpd_end_of_data_restrictions= -o smtpd_restriction_classes= -o mynetworks=127.0.0.0/8 -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000 -o smtpd_client_connection_count_limit=0 -o smtpd_client_connection_rate_limit=0 -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_mino_milters -o local_header_rewrite_clients= Yo lo tengo puesto así: localhost:10025 inet n - n - - smtpd -o content_filter= pero miraré a ver si cambio a lo que ha puesto arriba. Ojo, que esto supone que si tienes: smtp inet n - n - 5 smtpd -o content_filter=smtp:[localhost]:10024 lo has de cambiar por: smtp inet n - n - 5 smtpd porque lo de content_filter lo estás definiendo en otro sitio. Lo de arriba es la manera "suse", pero no es la recomendada por amavis. Nota: yo no borro las lineas, dejo la antigua comentada y pongo una nueva. Todo esto es un resumen de lo que pone en el readme: te aconsejo que lo leas, hay un montón de explicaciones, de porqués, y de cómo hacerlo en un servidor en ejecución sin parar el servicio. En el readme primero prueban todo eso, y luego lo activan con esta linea en el main.cf: content_filter=amavisfeed:[127.0.0.1]:10024 - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHljH5tTMYHG2NR9URArraAJ9jTujP6B6/E3yJAUQgBTrGKiST2gCfQJqq IDkXYwr7OntO0uZWFTFfpX4= =j/v+ -----END PGP SIGNATURE-----