Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar correos desde una maquina con centos4. He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com Pero al enviar los mails con:
[root@legolas ~]# sendmail XXX@ono.com Hola . [root@legolas ~]#
No recibo nada y los mails quedan en la cola. no necesito configurarlo como servidor de correo solamente poder enviar mails, generados en la maquina, como alertas y demas.
Alguien puede orientarme un poco gracias.
Saludos.
2009/2/15 Manolo maalgi@ono.com:
Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar correos desde una maquina con centos4. He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com Pero al enviar los mails con:
[root@legolas ~]# sendmail XXX@ono.com Hola . [root@legolas ~]#
No recibo nada y los mails quedan en la cola. no necesito configurarlo como servidor de correo solamente poder enviar mails, generados en la maquina, como alertas y demas.
Alguien puede orientarme un poco gracias.
Saludos.
Hola, instala mailx y luego prueba
$ mailx correo@dominio.org Subject: Texto que enviarás al destinatario . Cc
Saludos.
Manolo wrote:
Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar correos desde una maquina con centos4. He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com Pero al enviar los mails con:
Trata de enviar un mail asi:
# mail -v -s test algo@tudominio.com bla bla bla bla .
Y ve el log que genera al enviar.
Me huele a que no tienes definido el nombre(s) de la maquina en el local-host-names de sendmail (/etc/local-host-names).
Si el problema es de permisos deberias revisar el access y que tu nombre de maquina y dominio tengan relay.
PD: para la otra manda el log de sendmail para ver la causa del rechazo, es mas facil decir que es lo que pasa.
Salu2 y suerte
Francisco Collao Gárate escribió:
Manolo wrote:
Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar correos desde una maquina con centos4. He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com Pero al enviar los mails con:
Trata de enviar un mail asi:
# mail -v -s test algo@tudominio.com bla bla bla bla .
Y ve el log que genera al enviar.
Me huele a que no tienes definido el nombre(s) de la maquina en el local-host-names de sendmail (/etc/local-host-names).
Si el problema es de permisos deberias revisar el access y que tu nombre de maquina y dominio tengan relay.
PD: para la otra manda el log de sendmail para ver la causa del rechazo, es mas facil decir que es lo que pasa.
Salu2 y suerte
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola, lo primero gracias por la aportacion.[root@legolas ~]# cat /etc/mail/local-host-names
He provado lo que comentas y nada.
Adjunto lo que comentas a ver si orientamos esto:
*# local-host-names - include all aliases for your machine here. ono.com
*La salida del test es la siguiente: NOTA: El proceso que realizo es el siguiente: Entro en mi mauqina local con usuario "celtha" me logo por ssh como "celtha" en el servidor, escalo a root y lanzo el mail. Pero he visto que la cuenta que aparece en el log es celtha@..... No entiendo porque
*[root@legolas ~]# sendmail -v -s test XXX@ono.com *
*Hola *
*a ver si va *
*. *
*XXX@ono.com,test... Connecting to [127.0.0.1] via relay... *
*220 legolas.localdomain ESMTP Sendmail 8.13.8/8.13.8; Mon, 16 Feb 2009 19:50:40 +0100 *
*>>> EHLO legolas.localdomain *
*250-legolas.localdomain Hello legolas.localdomain [127.0.0.1], pleased to meet you *
*250-ENHANCEDSTATUSCODES *
*250-PIPELINING *
*250-8BITMIME *
*250-SIZE *
*250-DSN *
*250-ETRN *
*250-AUTH DIGEST-MD5 CRAM-MD5 *
*250-DELIVERBY *
*250 HELP *
*>>> MAIL From:celtha@legolas.localdomain SIZE=17 AUTH=celtha@legolas.localdomain *
*250 2.1.0 celtha@legolas.localdomain... Sender ok *
*>>> RCPT To:XXX@ono.com *
*>>> RCPT To:test@legolas.localdomain *
*>>> DATA *
*550 5.1.1 XXX@ono.com... User unknown *
*550 5.1.1 test@legolas.localdomain... User unknown *
*503 5.0.0 Need RCPT (recipient) *
*>>> RSET *
*250 2.0.0 Reset state *
*>>> RSET *
*250 2.0.0 Reset state *
*celtha... Using cached ESMTP connection to [127.0.0.1] via relay... *
*>>> MAIL From:<> SIZE=1041 *
*250 2.1.0 <>... Sender ok *
*>>> RCPT To:celtha@legolas.localdomain *
*>>> DATA *
*250 2.1.5 celtha@legolas.localdomain... Recipient ok *
*354 Enter mail, end with "." on a line by itself *
*>>> . *
*250 2.0.0 n1GIoeuL003926 Message accepted for delivery *
*celtha... Sent (n1GIoeuL003926 Message accepted for delivery) *
*Closing connection to [127.0.0.1] *
*>>> QUIT *
*221 2.0.0 legolas.localdomain closing connection *
*[root@legolas ~]# *
Si alguien encuentra algo que no se corte ;))
Saludos y Gracias de ante mano.
Manolo wrote:
Francisco Collao Gárate escribió:
Manolo wrote:
Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar correos desde una maquina con centos4. He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com Pero al enviar los mails con:
Trata de enviar un mail asi:
# mail -v -s test algo@tudominio.com bla bla bla bla .
Y ve el log que genera al enviar.
Me huele a que no tienes definido el nombre(s) de la maquina en el local-host-names de sendmail (/etc/local-host-names).
Si el problema es de permisos deberias revisar el access y que tu nombre de maquina y dominio tengan relay.
PD: para la otra manda el log de sendmail para ver la causa del rechazo, es mas facil decir que es lo que pasa.
Salu2 y suerte
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola, lo primero gracias por la aportacion.[root@legolas ~]# cat /etc/mail/local-host-names
He provado lo que comentas y nada.
Adjunto lo que comentas a ver si orientamos esto:
*# local-host-names - include all aliases for your machine here. ono.com
*La salida del test es la siguiente: NOTA: El proceso que realizo es el siguiente: Entro en mi mauqina local con usuario "celtha" me logo por ssh como "celtha" en el servidor, escalo a root y lanzo el mail. Pero he visto que la cuenta que aparece en el log es celtha@..... No entiendo porque
Por lo que se ve en la conversacion del STMP deberias tener en tu local-hosts-names es:
localhost.localdomain # <- esa no es valida en internet legolas.localdomain # <- esa no es valida en internet mail.ono.com # <- es deberia ser valida con dns
Ademas eso debe coincidir con un dns en caso de las direcciones/nombres publicos y sino deben estar en el archivo de hosts (/etc/hosts).
Por otro lado hay un FEATURE que se usa en sendmail para enmascarar todo el correo saliente, es decir, si el emisor es root, en la salida sera root@tudominio.com asi siempre configuras un solo dominio.
Revisa MASQUERADE_AS('tudominio.com');
Mira tambien este articulo esta interesante y facil de seguir:
http://www.linuxparatodos.net/portal/staticpages/index.php?page=15-como-send...
salu2
Francisco Collao Gárate escribió:
Manolo wrote:
Francisco Collao Gárate escribió:
Manolo wrote:
Hola, estoy intentando configurar el smtp de sendmail, para poder lanzar correos desde una maquina con centos4. He editado /etc/mail/sendmail.cf y he añadido, DSsmtp.ono.com Pero al enviar los mails con:
Trata de enviar un mail asi:
# mail -v -s test algo@tudominio.com bla bla bla bla .
Y ve el log que genera al enviar.
Me huele a que no tienes definido el nombre(s) de la maquina en el local-host-names de sendmail (/etc/local-host-names).
Si el problema es de permisos deberias revisar el access y que tu nombre de maquina y dominio tengan relay.
PD: para la otra manda el log de sendmail para ver la causa del rechazo, es mas facil decir que es lo que pasa.
Salu2 y suerte
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola, lo primero gracias por la aportacion.[root@legolas ~]# cat /etc/mail/local-host-names
He provado lo que comentas y nada.
Adjunto lo que comentas a ver si orientamos esto:
*# local-host-names - include all aliases for your machine here. ono.com
*La salida del test es la siguiente: NOTA: El proceso que realizo es el siguiente: Entro en mi mauqina local con usuario "celtha" me logo por ssh como "celtha" en el servidor, escalo a root y lanzo el mail. Pero he visto que la cuenta que aparece en el log es celtha@..... No entiendo porque
Por lo que se ve en la conversacion del STMP deberias tener en tu local-hosts-names es:
localhost.localdomain # <- esa no es valida en internet legolas.localdomain # <- esa no es valida en internet mail.ono.com # <- es deberia ser valida con dns
Ademas eso debe coincidir con un dns en caso de las direcciones/nombres publicos y sino deben estar en el archivo de hosts (/etc/hosts).
Por otro lado hay un FEATURE que se usa en sendmail para enmascarar todo el correo saliente, es decir, si el emisor es root, en la salida sera root@tudominio.com asi siempre configuras un solo dominio.
Revisa MASQUERADE_AS('tudominio.com');
Mira tambien este articulo esta interesante y facil de seguir:
http://www.linuxparatodos.net/portal/staticpages/index.php?page=15-como-send...
salu2
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Hola, despues de seguir el manual, e intentar enviar un mail, obtengo la siguiente salida en los logs y claro no recibo nada. ¿Alguna idea?
Saludos.
Feb 17 22:43:35 legolas sendmail[4164]: n1HLhTqF004164: from=celtha, size=12, class=0, nrcpts=1, msgid=200902172143.n1HLhTqF004164@legolas.localdomain, relay=root@localhost Feb 17 22:43:50 legolas sendmail[4166]: n1HLhZbX004166: from=celtha@legolas.localdomain, size=305, class=0, nrcpts=1, msgid=200902172143.n1HLhTqF004164@legolas.localdomain, proto=ESMTP, daemon=MTA, relay=legolas.localdomain [127.0.0.1] Feb 17 22:43:50 legolas sendmail[4164]: n1HLhTqF004164: to=maalgi@ono.com, ctladdr=celtha (500/500), delay=00:00:21, xdelay=00:00:15, mailer=relay, pri=30012, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (n1HLhZbX004166 Message accepted for delivery) Feb 17 22:44:15 legolas sendmail[4168]: n1HLhZbX004166: to=maalgi@ono.com, ctladdr=celtha@legolas.localdomain (500/500), delay=00:00:25, xdelay=00:00:25, mailer=relay, pri=120305, relay=smtp.ono.com. [62.42.230.12], dsn=4.0.0, stat=Deferred: Connection reset by smtp.ono.com.