-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LSU.2.00.0901211202030.30007@nimrodel.valinor> El 2009-01-21 a las 01:36 -0600, Roberto José Blandino Cisneros escribió:
De momento tienes un problema con el servidor de nombres local, que a lo mejor no existe, y que no puede hacer la resolución inversa del nombre, y parece que tampoco encuentra la IP como autorizada. A pesar de eso, parece que deja intentarlo.
Esto ya lo tengo configurado y no hay problema con esta parte.
Pues el postfix se queja de eso.
Parece que recibe autenticicación. Ojo cuando posteas esto ultimo, que me parece que se puede sacar tu contraseña de esos datos.
Si lo se pero es un servidor en una red interna detras de dos cortafuegos y dos servidores donde se aplican varias redes locales diferentes. Ademas no es la passwd de mi cuenta de usuario es de la cuenta del usuario de correo de ejemplo, de todas formas gracias, puede que alguna vez si muestre alguna importante.
Es que me pasó una vez, envié algo de esto, y se puede deducir la clave. Y me lo demostraron:
:38:24 : < smtp.telefonica.net[213.4.149.66]: 334 V*********** :38:24 : xsasl_cyrus_client_next: decoded challenge: Username: :38:24 : xsasl_cyrus_get_user: MyLogin :38:24 : xsasl_cyrus_get_passwd: MyPasswd :38:24 : xsasl_cyrus_client_next: uncoded client response MyLogin :38:24 : > smtp.telefonica.net[213.4.149.66]: **************** :38:24 : < smtp.telefonica.net[213.4.149.66]: 334 ************* :38:24 : xsasl_cyrus_client_next: decoded challenge: Password: :38:24 : xsasl_cyrus_client_next: uncoded client response MyPasswd :38:24 : > smtp.telefonica.net[213.4.149.66]: ***********= :38:25 : < smtp.telefonica.net[213.4.149.66]: 235 LOGIN authentication successful ... :38:25 : < smtp.telefonica.net[213.4.149.66]: 250 <***********> Mail accepted
#!/usr/bin/perl use strict; use MIME::Base64; if ( $#ARGV != 1 ) { die "Usage: decode_sasl_login.pl username_ base64_encoded password_base64_encoded>\n"; } print "username: ",decode_base64("$ARGV[0]"),"\n"; print "password: ",decode_base64("$ARGV[1]"),"\n"; exit 0; Por cierto, el extracto de log de arriba es un log de depuración del postfix muy detallado. Hay dos ajustes en main.cf: debug_peer_level = 2 debug_peer_list = 127.0.0.1 pondrías la IP desde donde pruebas. O el nombre de esa IP. Para TLS: smtp_tls_loglevel = 1 o más: # 0 Disable logging of TLS activity. # 1 Log TLS handshake and certificate information. # 2 Log levels during TLS negotiation. # 3 Log hexadecimal and ASCII dump of TLS negotiation process. # 4 Log hexadecimal and ASCII dump of complete transmission after STARTTLS. Y me parece que hay otro para sasl, pero no lo localizo, o me equivoco. Otra cosa, tu problema de autenticación es con sasl en postfix, no con courier, que no tiene nada que ver, como te dice Camaleón. Bueno... :-? salvo que las bases de datos de las contraseñas sean las mismas. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkl3BCsACgkQtTMYHG2NR9WkYgCfUoagxpdbZNjGkdvkmKSws8FQ 8Y4An0XLb3uvt6HYY8qwUTs9L0/w0XUF =qMGl -----END PGP SIGNATURE-----