[postfix-es] SPF en Postfix con RHEL3 o derivados

Josep M. websurfer en navegants.com
Jue Jul 29 10:31:34 CEST 2004


Espero que sirva a alguien.
Saludos
Josep



Como añadir SPF a Postfix 2.1 A Redhat Enterprise Linux 3 y Derivados.
Josep M. <websurfer en navegants.com>

- URLs Relacionadas.

http://spf.pobox.com/postfix-policyd.txt
http://spf.pobox.com/downloads.html
http://www.city-fan.org/ftp/contrib/perl-modules/



- Bajar e instalar estos paquetes  de
http://www.city-fan.org/ftp/contrib/perl-modules/


 http://www.city-fan.org/ftp/contrib/perl-modules/SRPMS/perl-Mail-SPF-Query-1.997-3.src.rpm
 http://www.city-fan.org/ftp/contrib/perl-modules/SRPMS/perl-Mail-SRS-0.30-3.src.rpm
 http://www.city-fan.org/ftp/contrib/perl-modules/SRPMS/perl-Net-CIDR-Lite-0.15-3.src.rpm
 http://www.city-fan.org/ftp/contrib/perl-modules/SRPMS/perl-Net-DNS-0.47-1.src.rpm

- Bajar http://spf.pobox.com/postfix-policyd.txt
- Quitarle la cabecera a ese script,la primera linea debe ser #!/usr/bin/perl
<%attr>
autohandler_skip => 1
</%attr>

- Copiarlo en /usr/libexec/postfix/smtpd-policy.pl con chmod 755

- Ir a /etc/postfix/master.cf y añadir al final (todo en una lina y con TABS)

policy  unix -          n       n       -       -       spawn  
user=nobody     argv=/usr/bin/perl /usr/libexec
/postfix/smtpd-policy.pl

- Ir a /etc/postfix/main.cf y añadir la siguiente linea:
smtpd_policy_service_endpoint = unix:private/policy

- Ir a /etc/postfix/main.cf y en smtpd_recipient_restrictions =
  Despues de reject_unauth_destination,

  Añadiremos la siguiente linea:  check_policy_service unix:private/policy ,


Despues reseteamos Postfix y ya está.


-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITO a ella.
.
Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.



Más información sobre la lista de distribución Postfix-es