El 04/11/2011 09:29 a.m., Jenny Cabrera Varona escribió:
Hace algún tiempo el colega aldo de caonao.cu tocó el tema sobre como
usar auth SASL de postfix a postfix en el caso de ser un ISP con
clientes que usan el método SMTP---Relay----SMTP para transferencia de
correo y no DomianPOP, el tema se postió en alguna lista pero no
recuerdo cual, me he cansado de buscar y no lo encuentro, si alguno de
los listeros aquí presente tiene idea de lo que hablo o tiene el final
de ese hilo con la solución le agradecería que me lo enviara al PV o a
la lista para todo el que lo quiera implementar ...
Saludos y Gracias de antemano
men que bola como te va, aqui paso a la lista lo que necesitas hacer ;-)
Salu2 y Suerte!
Antes de hacer esto, asegúrate que tienes instalado libsasl2-2 o el
equivalente, que los DNS del postfix hijo estén bien puestos, que sea
capaz de resolver el nombre del smarthost al que hace relay, y que
coincida con el que estás poniendo dentro del fichero sasl_passwd.
Si se pone difícil, sube el debug_level a 4 para la interfaz de red que
atiende al cliente. Los logs son bastante explícitos.
Autenticacion de Postfix como cliente SMTP
Use the following steps to configure Postfix to provide a login and
password when relaying mail. In this example, you'll set up two
different passwords for Postfix to authenticate when relaying through
any server for the domain ora.com and through a host called
mail.postfix.org:
1. Create a file called /etc/postfix/sasl_passwd with entries for each
host, login, and password combination you need. Your file should
resemble the following:
ora.com kdent:Rumpelstiltskin
mail.postfix.org kyle:quixote
2. Execute postmap on the file:
# postmap /etc/postfix/sasl_passwd
3. Edit main.cf to turn on client authentication. Notice that you are
now setting smtp_sasl_auth_enable instead of smtpd_sasl_auth_enable as
you did to turn on authentication at the server. You must also set
smtp_sasl_password_maps to point to the password file you created:
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
4. Reload Postfix so that it recognizes the changes in its main.cf
configuration file:
# postfix reload
Now, when the Postfix SMTP client attempts to relay messages through any
of the domains or hosts listed in /etc/postfix/sasl_passwd, it will
offer the corresponding authentication credentials. For example, if your
Postfix smtp client connects to the server mail.ora.com, it
authenticates with the username kdent and the password Rumpelstiltskin.
--
Juan Carlos Hernández Gallardo
Administrador de Red
Direc. Prov. de Finanzas y Precios
Nodo, Ciego de Ávila
Email: jchernan...@ca.mfp.gov.cu
Telf: (0133) 224712
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20111104/67f30444/attachment.htm>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l