Puertos del servidor de correo
Hola a todos, Estos dias he estado montando un pequeño servidor de correo de prueba con postfix, que gracias a vuestras aportaciones he logrado hacer funcionar. Mi problema ahora, es que los clientes no se pueden conectar a el para enviar el correo, ( si para recibirlo ) Tenia configurado el SuSEfirewall con doble tarjeta eth0 - a internet eth1 - red interna y activada la opcion de servidor de correo pero mi sorpresa es que al hacer un nmap desde la red interna a la direccion del servidor, no aparece el puerto 25 he intentado abrirlo a mano en opciones avanzadar pero tampoco me sale Entonces he editado el /etc/sysconfig/SuSEFirewall2 y he habilitado a mano el puerto 25 FW_SERVICES_EXT_TCP="21 25 6881 6882 8000 8500 pop3 smtp ssh telnet" y tambien para la red interna FW_SERVICES_INT_UDP="25" FW_SERVICES_INT_TCP="25" como la dmz FW_SERVICES_DMZ_TCP="25" FW_SERVICES_DMZ_UDP="25" Pero nada no me deja hacer ni siquiera hacer un telnet al servidor puerto 25 ni enviar correo. Aunque como ya he comentado, si me deja recibir correo pop3 conectarme via ssh, y tener funcionando samba Alguna sugerencia al respecto.
Hola a todos soy nuevo en esta lista! Quisiera saber donde puedo encontrar el samba-swat para Suse 9.1 no lo encuentro por ningun sitio. Gracias!
Se te instala con el servidor samba. Para acceder tienes que habilitarlo en el inetd.conf (con el yast en Configuracion de la red esta la opcion) y luego accedes por el puerto 901 (http://localhost:901) Un saludo, Guillermo El Jueves, 25 de Noviembre de 2004 11:28, Jorge escribió:
Hola a todos soy nuevo en esta lista! Quisiera saber donde puedo encontrar el samba-swat para Suse 9.1 no lo encuentro por ningun sitio.
Gracias!
------------------------------------------------------------------ This e-mail and the documents attached are confidential and intended solely for the addressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and destroy it. As its integrity cannot be secured on the Internet, the Atos Origin group liability cannot be triggered for the message content. Although the sender endeavours to maintain a computer virus-free network, the sender does not warrant that this transmission is virus-free and will not be liable for any damages resulting from any virus transmitted. Este mensaje y los ficheros adjuntos pueden contener informacion confidencial destinada solamente a la(s) persona(s) mencionadas anteriormente. Pueden estar protegidos por secreto profesional Si usted recibe este correo electronico por error, gracias de informar inmediatamente al remitente y destruir el mensaje. Al no estar asegurada la integridad de este mensaje sobre la red, Atos Origin no se hace responsable por su contenido. Su contenido no constituye ningun compromiso para el grupo Atos Origin, salvo ratificacion escrita por ambas partes. Aunque se esfuerza al maximo por mantener su red libre de virus, el emisor no puede garantizar nada al respecto y no sera responsable de cualesquiera danos que puedan resultar de una transmision de virus ------------------------------------------------------------------
seve wrote:
Hola a todos, Estos dias he estado montando un pequeño servidor de correo de prueba con postfix, que gracias a vuestras aportaciones he logrado hacer funcionar. Mi problema ahora, es que los clientes no se pueden conectar a el para enviar el correo, ( si para recibirlo ) Tenia configurado el SuSEfirewall con doble tarjeta eth0 - a internet eth1 - red interna y activada la opcion de servidor de correo pero mi sorpresa es que al hacer un nmap desde la red interna a la direccion del servidor, no aparece el puerto 25 he intentado abrirlo a mano en opciones avanzadar pero tampoco me sale Entonces he editado el /etc/sysconfig/SuSEFirewall2 y he habilitado a mano el puerto 25 FW_SERVICES_EXT_TCP="21 25 6881 6882 8000 8500 pop3 smtp ssh telnet" y tambien para la red interna FW_SERVICES_INT_UDP="25" FW_SERVICES_INT_TCP="25" como la dmz FW_SERVICES_DMZ_TCP="25" FW_SERVICES_DMZ_UDP="25" Pero nada no me deja hacer ni siquiera hacer un telnet al servidor puerto 25 ni enviar correo. Aunque como ya he comentado, si me deja recibir correo pop3 conectarme via ssh, y tener funcionando samba
Alguna sugerencia al respecto.
Si detienes SuSEfirewall, puedes nmapear el 25? (digamos, si por algún motivo la configuración de postfix está erronea) Saludos
El caso es que no, que es lo que mas me preocupa. he parado el SuSEFirewall , tanto desde el Yast como rcSuSEFirewall stop, pero al hacer un nmap 192.168.10.1 desde la red me sale esto ------------------------------------------------------------------------------------------------------- Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2004-11-25 13:45 CET Interesting ports on 192.168.10.1: (The 1650 ports scanned but not shown below are in state: closed) PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 53/tcp open domain 110/tcp open pop3 111/tcp open rpcbind 139/tcp open netbios-ssn 143/tcp open imap 631/tcp open ipp 2000/tcp open callbook 6000/tcp open X11 --------------------------------------------------------------------------------------------------------- Que es lo mismo que con el firewall activado y no aparece el puert 25 por ningun lado y en la linea de firewall hay esto FW_SERVICES_EXT_TCP="21 25 6881 6882 6969 8000 8500 pop3 smtp ssh telnet" FW_SERVICES_INT_TCP="25" Gracias El Jueves, 25 de Noviembre de 2004 13:04, LeoRivas escribió:
seve wrote:
Hola a todos, Estos dias he estado montando un pequeño servidor de correo de prueba con postfix, que gracias a vuestras aportaciones he logrado hacer funcionar. Mi problema ahora, es que los clientes no se pueden conectar a el para enviar el correo, ( si para recibirlo ) Tenia configurado el SuSEfirewall con doble tarjeta eth0 - a internet eth1 - red interna y activada la opcion de servidor de correo pero mi sorpresa es que al hacer un nmap desde la red interna a la direccion del servidor, no aparece el puerto 25 he intentado abrirlo a mano en opciones avanzadar pero tampoco me sale Entonces he editado el /etc/sysconfig/SuSEFirewall2 y he habilitado a mano el puerto 25 FW_SERVICES_EXT_TCP="21 25 6881 6882 8000 8500 pop3 smtp ssh telnet" y tambien para la red interna FW_SERVICES_INT_UDP="25" FW_SERVICES_INT_TCP="25" como la dmz FW_SERVICES_DMZ_TCP="25" FW_SERVICES_DMZ_UDP="25" Pero nada no me deja hacer ni siquiera hacer un telnet al servidor puerto 25 ni enviar correo. Aunque como ya he comentado, si me deja recibir correo pop3 conectarme via ssh, y tener funcionando samba
Alguna sugerencia al respecto.
Si detienes SuSEfirewall, puedes nmapear el 25? (digamos, si por algún motivo la configuración de postfix está erronea) Saludos
seve wrote:
El caso es que no, que es lo que mas me preocupa. he parado el SuSEFirewall , tanto desde el Yast como rcSuSEFirewall stop, pero al hacer un nmap 192.168.10.1 desde la red me sale esto
------------------------------------------------------------------------------------------------------- Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2004-11-25 13:45 CET Interesting ports on 192.168.10.1: (The 1650 ports scanned but not shown below are in state: closed) PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 53/tcp open domain 110/tcp open pop3 111/tcp open rpcbind 139/tcp open netbios-ssn 143/tcp open imap 631/tcp open ipp 2000/tcp open callbook 6000/tcp open X11 ---------------------------------------------------------------------------------------------------------
Que es lo mismo que con el firewall activado y no aparece el puert 25 por ningun lado y en la linea de firewall hay esto
FW_SERVICES_EXT_TCP="21 25 6881 6882 6969 8000 8500 pop3 smtp ssh telnet"
FW_SERVICES_INT_TCP="25"
Gracias
El Jueves, 25 de Noviembre de 2004 13:04, LeoRivas escribió:
seve wrote:
Hola a todos, Estos dias he estado montando un pequeño servidor de correo de prueba con postfix, que gracias a vuestras aportaciones he logrado hacer funcionar. Mi problema ahora, es que los clientes no se pueden conectar a el para enviar el correo, ( si para recibirlo ) Tenia configurado el SuSEfirewall con doble tarjeta eth0 - a internet eth1 - red interna y activada la opcion de servidor de correo pero mi sorpresa es que al hacer un nmap desde la red interna a la direccion del servidor, no aparece el puerto 25 he intentado abrirlo a mano en opciones avanzadar pero tampoco me sale Entonces he editado el /etc/sysconfig/SuSEFirewall2 y he habilitado a mano el puerto 25 FW_SERVICES_EXT_TCP="21 25 6881 6882 8000 8500 pop3 smtp ssh telnet" y tambien para la red interna FW_SERVICES_INT_UDP="25" FW_SERVICES_INT_TCP="25" como la dmz FW_SERVICES_DMZ_TCP="25" FW_SERVICES_DMZ_UDP="25" Pero nada no me deja hacer ni siquiera hacer un telnet al servidor puerto 25 ni enviar correo. Aunque como ya he comentado, si me deja recibir correo pop3 conectarme via ssh, y tener funcionando samba
Alguna sugerencia al respecto.
Si detienes SuSEfirewall, puedes nmapear el 25? (digamos, si por algún motivo la configuración de postfix está erronea) Saludos
Concuerdo con Carlos E.R, definitivamente el problema está en postfix y no en el firewall (de todas maneras asegurate antes que postfix esté andando, no sea que tengamos un problema muy sencillo... rcpostfix status, si aparece unused, dale start, si aparece dead, revisa los logs). Cuenta más detalles. LeoR
Es lo primero que he mirado, de hecho los mensajes que estoy enviando lo estoy haciendo con postfix en kmail desde el mismo servidor funcionando perfectamente. Lo que me mosquea es lo de que haciendo un nmap tanto con el firewall encendido, como apagado de los mismos puertos Por si acaso, tambien he desconectado amavis por si fuera este el problema pero nada. --------------------------------------------------------------------------------------------------------- /var/log/mail Nov 25 16:48:10 linux postfix/smtpd[22057]: connect from localhost[127.0.0.1] Nov 25 16:48:11 linux postfix/smtpd[22057]: disconnect from localhost[127.0.0.1] Nov 25 16:49:17 linux postfix/master[18821]: terminating on signal 15 Nov 25 16:49:18 linux postfix/postfix-script: starting the Postfix mail system Nov 25 16:49:18 linux postfix/master[22144]: daemon started -- version 2.0.14 ------------------------------------------------------------------------------------------------------ /var/log/localmessages Nov 25 16:51:44 linux pop3d[22060]: login: localhost[127.0.0.1] severiano plaintext Nov 25 16:51:44 linux pop3d[22060]: accepted connection Nov 25 16:51:44 linux pop3d[22060]: login: localhost[127.0.0.1] seve plaintext Nov 25 16:52:38 linux master[22154]: about to exec /usr/lib/cyrus/bin/ ctl_cyrusdb Nov 25 16:52:38 linux ctl_cyrusdb[22154]: checkpointing cyrus databases Nov 25 16:52:38 linux ctl_cyrusdb[22154]: archiving log file: /var/lib/imap/ db/log.0000000001 Nov 25 16:52:38 linux ctl_cyrusdb[22154]: archiving database file: /var/lib/ imap/mailboxes.db Nov 25 16:52:38 linux ctl_cyrusdb[22154]: done checkpointing cyrus databases Nov 25 16:52:38 linux master[5107]: process 22154 exited, status 0 Nov 25 16:52:44 linux master[5107]: process 22060 exited, status 0 -----------------------------------------------------------------------------------------------------
Si detienes SuSEfirewall, puedes nmapear el 25? (digamos, si por algún motivo la configuración de postfix está erronea) Saludos
Hola Seve,
On Thu, 25 Nov 2004 18:00:47 +0100, seve
Es lo primero que he mirado, de hecho los mensajes que estoy enviando lo estoy haciendo con postfix en kmail desde el mismo servidor funcionando perfectamente.
Eso es lógico y creo que te lo han respondido antes. Por defecto, postfix sólo aceptar correos en el intefaz local (127.0.0.1). Para que acepte correos en todos los interfaces tienes que editar el fichero "/etc/sysconfig/mail" y luego ejecutar SuSEconfig. La variable es SMTPD_LISTEN_REMOTE que por defecto está a "no" y tienes que ponerla en "yes". ## Type: yesno ## Default: no ## Config: postfix # # Set this to "yes" if mail from remote should be accepted # this is necessary for any mail server. # If set to "no" or empty then only mail from localhost # will be accepted. # SMTPD_LISTEN_REMOTE="no" Un saludo, -- Jesús González
Jesus Gonzalez wrote:
Hola Seve,
On Thu, 25 Nov 2004 18:00:47 +0100, seve
wrote: Es lo primero que he mirado, de hecho los mensajes que estoy enviando lo estoy haciendo con postfix en kmail desde el mismo servidor funcionando perfectamente.
Eso es lógico y creo que te lo han respondido antes. Por defecto, postfix sólo aceptar correos en el intefaz local (127.0.0.1). Para que acepte correos en todos los interfaces tienes que editar el fichero "/etc/sysconfig/mail" y luego ejecutar SuSEconfig.
La variable es SMTPD_LISTEN_REMOTE que por defecto está a "no" y tienes que ponerla en "yes".
## Type: yesno ## Default: no ## Config: postfix # # Set this to "yes" if mail from remote should be accepted # this is necessary for any mail server. # If set to "no" or empty then only mail from localhost # will be accepted. # SMTPD_LISTEN_REMOTE="no"
Un saludo,
-- Jesús González
OJO, que en /etc/postfix/main.cf inet_interfaces = 127.0.0.1 <-----debes poner la ip correcta o $myhostname , sino solo aceptará conexiones de localhost
El Jueves, 25 de Noviembre de 2004 18:00, seve escribió:
Es lo primero que he mirado, de hecho los mensajes que estoy enviando lo estoy haciendo con postfix en kmail desde el mismo servidor funcionando perfectamente. Lo que me mosquea es lo de que haciendo un nmap tanto con el firewall encendido, como apagado de los mismos puertos
Por si acaso, tambien he desconectado amavis por si fuera este el problema pero nada. --------------------------------------------------------------------------- ------------------------------ /var/log/mail
Nov 25 16:48:10 linux postfix/smtpd[22057]: connect from localhost[127.0.0.1] Nov 25 16:48:11 linux postfix/smtpd[22057]: disconnect from localhost[127.0.0.1] Nov 25 16:49:17 linux postfix/master[18821]: terminating on signal 15 Nov 25 16:49:18 linux postfix/postfix-script: starting the Postfix mail system Nov 25 16:49:18 linux postfix/master[22144]: daemon started -- version 2.0.14 --------------------------------------------------------------------------- --------------------------- /var/log/localmessages
Nov 25 16:51:44 linux pop3d[22060]: login: localhost[127.0.0.1] severiano plaintext Nov 25 16:51:44 linux pop3d[22060]: accepted connection Nov 25 16:51:44 linux pop3d[22060]: login: localhost[127.0.0.1] seve plaintext Nov 25 16:52:38 linux master[22154]: about to exec /usr/lib/cyrus/bin/ ctl_cyrusdb Nov 25 16:52:38 linux ctl_cyrusdb[22154]: checkpointing cyrus databases Nov 25 16:52:38 linux ctl_cyrusdb[22154]: archiving log file: /var/lib/imap/ db/log.0000000001 Nov 25 16:52:38 linux ctl_cyrusdb[22154]: archiving database file: /var/lib/ imap/mailboxes.db Nov 25 16:52:38 linux ctl_cyrusdb[22154]: done checkpointing cyrus databases Nov 25 16:52:38 linux master[5107]: process 22154 exited, status 0 Nov 25 16:52:44 linux master[5107]: process 22060 exited, status 0 --------------------------------------------------------------------------- --------------------------
El 2004-11-25 a las 10:58 +0100, seve escribió:
Mi problema ahora, es que los clientes no se pueden conectar a el para enviar el correo, ( si para recibirlo )
Además del firewall tienes que decirle al postfix en que interfaces debe escuchar y a quien escuchar. En /etc/sysconfig/postfix: POSTFIX_ADD_mynetworks="192.168.100.0/8, 127.0.0.0/8" También está mynetworks_style. La externa no se pone ahí, sino en inet_interfaces. Échale un buen vistazo a /etc/postfix/main.cf -- Saludos Carlos Robinson
participants (6)
-
Carlos E. R.
-
Guillermo Vaz Muñoz
-
Jesus Gonzalez
-
Jorge
-
LeoRivas
-
seve