| Juan Nicolas Ruiz N. on Mon, 14 Dec 1998 08:51:38 -0400 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Indice por Fecha] [Indice por Hilo]
| Re: Chequear mail con pop3 |
Hola:
Con el sendmail no tienes que hacer nada. POP3 depende de 2 cosas: El
demonio de pop3 (que puede llamarse pop3d, ipop3d, popd, u otros), y de la
ubicacion de los buzones de los usuarios.
El servicio de pop3 se atiende por el puerto 110. Puedes verificar que este
funcionando haciendo un telnet al puerto 110:
telnet <servidor> 110
si te dice algo como:
Trying 192.1.1.1...
Connected to server.
Escape character is '^]'.
+OK server POP3 3.3(37) w/IMAP client (Report problems in this server to
MRC@CAC.Washington.EDU) at Mon, 14 Dec 1998 08:37:11 -0400 (GMT-0400)
quiere decir que el servidor si esta funcionando. Si por el contrario te dice
algo como:
Trying 192.1.1.1...
telnet: Unable to connect to remote host: Connection refused
quiere decir que no estas dando servicio de pop3. Para eso verifica en el
/etc/inetd.conf que tengas una linea que diga algo asi como:
# pop2 stream tcp nowait root /usr/sbin/tcpd in.pop2d
# pop3 stream tcp nowait root /usr/sbin/tcpd in.pop3d
si la linea que dice pop3 esta comentada, simplemente descomentala
pop3 stream tcp nowait root /usr/sbin/tcpd in.pop3d
y reinicia el inetd
kill -HUP `ps aux | grep inetd | awk '{print $2}'`
Luego vuelve a probar. Esta vez debe estar funcionando.
El otro punto como te dije es la ubicacion de los buzones. Si tu mantienes los
buzones en donde vienen por omision en la distribucion (usualmente
/var/spool/mail, pero puede ser tambien /var/mail), entonces no hay problema.
Pero si tu empleas los buzones en otro sitio (digamos $HOME/.buzon), entonces
tienes 2 opciones:
a) creas un enlace: /var/spool/mail/usuario -> ~usuario/.buzon
b) recompilas el POP3 y cambias la ubicacion del buzon.
Ahora. Todo esto te permite leer el correo con pop3, pero no significa que vas
a poder enviar correo. El pop3 solo permite bajar los correos, no es un
protocolo para enviar correos al servidor. Para poder enviar correos tienes
que configurar el sendmail para que permita hacer relaying a todas las
maquinas desde las cuales piensas enviar correo.
Eso lo puedes hacer o bien creando un nuevo archivo de configuracion, o
modificando el ya existente. En el primer caso debes agregar la siguiente
linea al archivo .mc:
FEATURE(relay_entire_domain)dnl
y/o
RELAY_DOMAIN(ula.ve ing.ula.ve faces.ula.ve ciens.ula.ve forest.ula.ve)
espero que te funcione.
On Fri, 11 Dec 1998, Maximiliano wrote:
> Alguien me puede explicar la configuración de el sendmail para que
> clientes chequeen sus correos por pop3, para Imap ya lo hice, chequie el
> puerto 25 y funciona, pero no funciona. Que tengo que hacer con el dns y
> en el sendmail, para que funcione. Muchas gracias
============================ Up The Irons ===============================
Juan Nicolas Ruiz | Reality is a nice place to visit but
nicolas@ciens.ula.ve | I sure wouldn't want to live there.
Universidad de Los Andes |
Administrador de Red - RedULA | <My opinions are of my own, as it should be>