[postfix-es] Fw: Falseo de direcciones email

Salman PSL informaciones en salman.es
Jue Oct 28 18:55:01 CEST 2010



 Si te suena a chino la comprobacion del SPF y el PERL, olvidalo, utiliza la formula que te ha
 indicado Federico.

| -------------------------
| ----- Mensaje original ----- 
| De: "TuxIsla" <tuxisla en ij.cc.cu>
| Para: "Salman PSL" <correo en salman.es>
| Enviado: jueves, 28 de octubre de 2010 17:09
| Asunto: Re: [postfix-es] Falseo de direcciones email
|
|
|
| y cĂłmo hago que Postfix ejecute este cĂłdigo?
|
| Salman PSL <informaciones en salman.es> escribiĂł:
|
| > Aprovechando la programacion de SPF en PERL:  Dependiendo del
| > fichero en el que tengas a tus usuarios, puedes
| > necesitar ajustarlo, asi como dependiendo de si usas SASL o no
| > claro.  sub exempt_localhost {
| >     my %options = @_;
| >     my $attr = $options{attr};
| >     my $DireccionAsociada="";
| >     my $UsuarioValido="";
| >     my $DireccionEnvia = "";
| >     my $Correcto = "";
| >     my $LineaLeida = "";
| >     my $UsuarioQueAutentifica= "";      if ($attr->{sasl_username}
| > =~ /@/) {    $DireccionEnvia= lc($attr->{sender});
| >   $UsuarioQueAutentifica= lc($attr->{sasl_username});    #
| > $attr->{sasl_username} ->
| > nombre_usuario_autentifica@/etc/postfix/dominios.txt
| >   ($UsuarioQueAutentifica) = split (/@/, $UsuarioQueAutentifica);
| > my $FicheroVirtual= "/etc/postfix/virtual.txt";    open (Cuentas,
| > "$FicheroVirtual");
| >    while ($LineaLeida = <Cuentas>) {
| >        chomp $LineaLeida;
| >        # direccion_correo en dominio.ext nombre_usuario_autentifica
| > -> $LineaLeida
| >        ($DireccionAsociada,$UsuarioValido) = split
| > (/s+/,$LineaLeida);
| >        if (($UsuarioValido =~ /$UsuarioQueAutentifica/) &&
| > ($DireccionEnvia eq $DireccionAsociada)) {
| >          $Correcto = "SI";
| >          last;
| >        }
| >    }
| >   close Cuentas;       if ($VERBOSE == 1) {
| >       syslog(debug => "X-Comprobacion_Servidor: Interno:
| > Autentificado: $UsuarioQueAutentifica - $DireccionEnvia");
| >      }
| >   if ($Correcto eq "SI") {
| >    # syslog(debug => "X-Comprobacion_Usuario: Correcto:
| > Autentificado: $UsuarioQueAutentifica - $DireccionEnvia");
| >    return 'PREPEND X-Comprobacion_Servidor: Interno:Autentificado:
| > ';
| >   }
| >   else {
| >    syslog(debug => "X-Comprobacion_Usuario: No autorizado :
| > $UsuarioQueAutentifica - $DireccionEnvia");
| >    return "553 Usuario ".$UsuarioQueAutentifica." no
| > autorizado para la direccion: " .$DireccionEnvia;
| >   }
| >  }
| >  else {
| >   return 'DUNNO';
| >  }
| > }
| >
| > -------------------------   ----- Mensaje original -----  DE:
| > TuxIsla[1]  PARA: Lista Postfix-ES[2]  ENVIADO: jueves, 28 de
| > octubre de 2010 16:08  ASUNTO: [postfix-es] Falseo de direcciones
| > email  Hola lista,  Necesito evitar que mis usuarios configuren en
| > sus MUA identidades
| > con direcciones de correo distintas a las de mi dominio, ejmplo:
| > dominio -> midominio.cu, direcciones email ->
| > usuarios en midominio.cu  y quiero que no puedan crearse identidades
| > diferentes de este formato.
| >
| > He probado ya varias cosas con smtpd_restriction_classes = y
| > smtp_sender_restrictions = sin resultado alguno.  Gracias,
| >
| >
| > --
| > Lic. Ixen RodrĂ­guez PĂ©rez
| > GNU/Linux Proud User #313158
| >
| > "La filosofĂ­a de Linux es 'RĂ­ete en la cara del peligro'.
| > Ups, no. 'Hazlo tĂș mismo'. SĂ­, eso es."
| >                                                      Linus Benedict
| > Torvalds  -------------------------
| > _______________________________________________
| > List de correo postfix-es para tratar temas del MTA postfix en
| > español
| >  postfix-es en lists.wl0.org
| >  http://lists.wl0.org/mailman/listinfo/postfix-es
|
| -------------------------
|
| Saludos
| Salvador Guzman
| Salman PSL
| Vigo, Galicia, España
|    +34 986.21.30.27
|    +34 679-Salman
|    Correo @Salman.ES
|    Informaciones @Salman.ES para listas de correo
|  http://Salman.EU/
|
| Comité Muncipal PCC Isla de la Juventud
| http://intranet.pcc.iju.cu/
| 
|
| -- 
| Lic. Ixen RodrĂ­guez PĂ©rez
| GNU/Linux Proud User #313158
|
| "La filosofĂ­a de Linux es 'RĂ­ete en la cara del peligro'. Ups, no.
| 'Hazlo tĂș mismo'. SĂ­, eso es."
|                                                      Linus Benedict
| Torvalds
|
| VĂ­nculos:
| ---------
| [1] mailto:tuxisla en ij.cc.cu
| [2] mailto:postfix-es en lists.wl0.org
|
| --
| Sede Muncipal del PCC
| Isla de la Juventud
| http://intranet.pcc.iju.cu/
| 

Saludos
Salvador Guzman
Salman PSL
Vigo, Galicia, Espańa
+34 986.21.30.27
+34 679-Salman
Correo @Salman.ES
Informaciones @Salman.ES para listas de correo
http://Salman.EU/


More information about the postfix-es mailing list