On 3/8/07, Guille G. M. <guillegm@gmail.com> wrote:
> Holas,
> tengo un server doméstico con debian 3.1 ,apache, mysql, samba, ftp y
> sendmail. El problema es que sendmail no envia correos. He leido que para
> que envie mails solo es necesario tener instalado el paquete, pero no
> consigo que funcione. No quiero que haga de servidor de correo, solo que
> envie los correos que me genera una aplicación web.
> Mirando en el log de /var/log/mail.info me aparece esto (he obviado
> contenido repetido):
>
> Mar 7 20:22:05 HAMLET sm-mta[360]: l27JA42C000358: to=<nandelbosc@gmail.com
> >, ctladdr=<root@HAMLET.HAUNTING> (0/0), delay=00:12:01, xdelay=00:12:00,
> mailer=esmtp, pri=120320, relay=gsmtp163.google.com. [ 64.233.163.27],
> dsn=4.0.0, stat=Deferred: Connection timed out with gsmtp163.google.com.
>
> Además no puedo hacer ping a gsmtp163.google.com . Resuelve el host de
> destino [64.233.163.27] pero no es capaz de enviar el mail.
>
> Que falla?
Yo pude hacer ping a esa direccion,
debian:~$ ping gsmtp163.google.com
PING gsmtp163.google.com (64.233.163.27) 56(84) bytes of data.
64 bytes from gsmtp163.google.com (64.233.163.27): icmp_seq=1 ttl=241
time=235 ms
64 bytes from gsmtp163.google.com (64.233.163.27): icmp_seq=2 ttl=241
time=238 ms
En todo caso, es muy posible que luego tengas problemas como que si tu
IP no tiene un reverse lookup, no puedas enviar email, pues lo
rechazaran por dudar que pueda ser spam, te conviene hacer use otro
server como su smart host,
aqui te paso algunos links,
http://www.elandsys.com/resources/sendmail/smarthost.html
o si decides usar exim que creo es el default en debian, pues solo escribes
dpkg-reconfigure exim4-config
y luego seleccionas smarthost, y configuras tu servidor de correos, y
editas el archivo passwd.client
que viene con este contenido por defecto
# password file used when the local exim is authenticating to a remote
# host as a client.
#
# see exim4_passwd_client(5) for more documentation
#
# Example:
### target.mail.server.example:login:password
usa el ejemplo para configurar tu cuenta.
de este modo, podras apuntar tu cliente de correo, al 127.0.0.1 y
funcionara de mil maravillas! :)
no olvides en
/etc/aliases
poner
root: tudireccion@tudominio.xxx
espero esto te sirva,