[postfix-es] Problemas con postfix desde el primer momento
Simon J Mudd
sjmudd en pobox.com
Mie Abr 23 18:31:49 CEST 2003
spoolk en hotmail.com ("spoolk floppy") writes:
> ME he bajado los 3 tutoriales en castellano que existen o por lo menos
> que he encontrado y nada esto no anda.
Buen comienzo. Si entiendes inglés mejor leer la documentación
original también.
> os expongo mis problemas:
>
> 1.- Al principio me mandaba correo perfecto.
Buen comienzo. Cuando funciona, aunque no has terminado la
configuración guarda los archivos y ir apuntando CADA CAMBIO que
haces. Si sabes usarlo usa algo como CVS o RCS para así no "liarte"
con los cambios que has hecho. Postfix funciona "out of the box" casi
sin tener que tocar nada. Si no entiendes lo que estás tocando o no
lo toques o haz un cambio a la vez y verifique que este cambio hace lo
que tu crees.
Son reglas "obvias", pero te sorprendería como ayuda a evitar
problemas posteriores.
> Pero sea quien sea los manda. intente configurar el stpm por medio
> de un hash llamado asscess y luego metiendo en una restriccion y
> cuando intentaba mandar, me decia que tiempo de espera agotado.
Pues ¿qué cambiaste?
> 2.- Luego me puse a tocar cosas para probar y termine porq no volviese
> a mandar correo , asi q reinstale el postfix y se acabo mandar correos.
> Ya no hace nada, me da error de puerto 25 .
>
> Aver si me echais una mano.
Creo que debes empezar de cero. Esto significa:
1. borra la instalación de Postfix que tienes y vuelve a instalarlo
sin tocar nada.
Ahora bien, si tienes cuentas "normales" (de UNIX) arranca Postfix con
/usr/sbin/postfix start y intenta enviar un
mensaje usando /usr/sbin/sendmail (o archivo equivalente)
/usr/sbin/sendmail -oi -t <<END
From: <alguna en direccion>
To: <un_usario_en_tu_pc en nombre_de_tu_host>
Subject: prueba
linea en blanco arriba separa la cabecera del cuerpo. y Esto
es el cuerpo. Probando 123.
END
Esto debe enviar un mensaje a la dirección local de tu pc indicado.
Mira los logs en /var/log/maillog (o donde sea que tu syslog manda los
logs de correo) y comprobar si llega el mensaje.
Enviar un mensaje a través del puerto SMTP. Algo como:
telnet localhost 25
220 <hostname> ESMTP Postfix
EHLO localhost
250 OK
MAIL FROM: <alguna.direccion en localhost>
250 OK
RCPT TO: <mismo_usuario en que.antes>
250 OK
DATA
lo mismo que antes (cabecera y cuerpo)
terminar con un "." solo
.
250 OK
QUIT
....
Vuelve a mirar los logs. El intercambio exacto saldrá un poco difernte
lo importante son las lineas que tecleas TU , HELO ..., MAIL FROM:
..., RCPT TO: ...., DATA, ... y QUIT.
Si esto funciona pues ya puedes volver a lo de antes o tocando "poco a
poco", o preguntando sobre algo en concreto.
Pero no olvides decirnos:
1. El problema
2. tu config según postconf -n
3. tu master.cf (si es relevante - muchas veces no lo es)
4. lo que sale en tus logs /var/log/maillog (lo relevante al fallo
o error que estás reportando
5. otras cosas de tu configuración que podrían ser relevantes como
versión de Postfix, sistema operativo. Si has instalado con parches
o una versión de paquete.
Podemos ayudar, pero tu también tienes que ayudar.
Simon
--
Simon J Mudd, Postfix RPM Packager, Amsterdam, The Netherlands.
email: sjmudd en pobox.com, Tel: +31-627-592 627, http://postfix.WL0.org
-
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