Necesito Sendmail para mandar mails de cron , a cuentas externas

Imagen de sistemas7

Forums: 

Hola Gente

Pues si como indica en mi post , tengo red hat y tengo corriento unos reportes que deben llegar con adjunto a unos clientes que usan correo en gmail , pero el correo nunca llega.


emails=("micorreo@gmail.com")

for index in $(seq 0 ${#emails[@]})
do
/usr/bin/mutt -s " Reportes Terminales $last" -a $path2/reportes_$last.zip ${emails[$index]} < $path2/message.txt
done

QUisiera saber que puede estar mal configurado .. es necesario tener el SENDMAIL con alguna customizacion , agradecere me puedan apoyar. por que tengo que llevar procesos actuales , hechos manualmente.

Gracias

sistemas7 wrote: This system

Imagen de deathUser

[quote=sistemas7]This system is not registered with RHN[/quote]

Veo que tienes un RedHat sin soporte, puedes probar con un repo de Centos y buscar el paquete rpm para instalarlo, no deberías tener problemas o, mejor aun, registrar tu RH e instalar de los repos oficiales de RH ...

bye
;)

Bueno aplique los cambios respectivos

Imagen de sistemas7

Buenos Dias Gente.

Muchas Gracias por sus comentarios me ayudaron mucho para poder instalar el paquete senmail-m4 que me estaba faltando , ahora bien retomando nuevamente el tema de la configuración del correo , segui el How to de Epe ..
y bien tengo el siguiente problema al ejecutar el mail para mandar correo

Cabe indicar que el mail xxxx@mail.com es la cuenta de destino , pero el log me bota lo siguiente.


[root@localhost log]# cat maillog
Mar 20 07:59:53 localhost sendmail[22174]: q2KCxrYc022174: from=root, size=1700, class=0, nrcpts=1, msgid=<20120320125953.GA22169@localhost.localdomain>, relay=root@localhost
Mar 20 07:59:53 localhost sendmail[22174]: q2KCxrYc022174: to=xxxxxx@mail.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31700, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

Necesito Aprender !!

Bueno eh corregido el problema

Imagen de sistemas7

Bueno coregi el problema , pero curiosamente solo me valida con mi correo personal que tengo alojado en google ,pero una cuenta con gmail no , esto esta muy raro.

Por lo cual revisando los logs tengo lo siguiente.


Mar 20 08:16:17 localhost sendmail[22600]: q2KDGHId022600: to=proyecto@gmail.com, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31696, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q2KDGH8x022601 Message accepted for delivery)
Mar 20 08:16:18 localhost sendmail[22603]: q2KDGH8x022601: to=, ctladdr= (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=121856, relay=gmail-smtp-in.l.google.com. [74.125.45.26], dsn=5.0.0, stat=Service unavailable
Mar 20 08:16:18 localhost sendmail[22603]: q2KDGH8x022601: q2KDGI8x022603: DSN: Service unavailable
Mar 20 08:16:18 localhost sendmail[22603]: q2KDGI8x022603: to=, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=33109, dsn=2.0.0, stat=Sent
Mar 20 08:17:47 localhost sendmail[22628]: q2KDHlRb022628: from=root, size=1696, class=0, nrcpts=1, msgid=<20120320131747.GA22623@localhost.localdomain>, relay=root@localhost
Mar 20 08:17:47 localhost sendmail[22629]: q2KDHlnn022629: from=, size=1856, class=0, nrcpts=1, msgid=<20120320131747.GA22623@localhost.localdomain>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Mar 20 08:17:48 localhost sendmail[22628]: q2KDHlRb022628: to=proyecto@gmail.com, ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:01, mailer=relay, pri=31696, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q2KDHlnn022629 Message accepted for delivery)
Mar 20 08:17:49 localhost sendmail[22631]: q2KDHlnn022629: to=, ctladdr= (0/0), delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=121856, relay=gmail-smtp-in.l.google.com. [74.125.45.26], dsn=5.0.0, stat=Service unavailable
Mar 20 08:17:49 localhost sendmail[22631]: q2KDHlnn022629: q2KDHnnn022631: DSN: Service unavailable
Mar 20 08:17:49 localhost sendmail[22631]: q2KDHnnn022631: to=, delay=00:00:00, xdelay=00:00:00, mailer=l

El mensaje de error DSN : Service unavailable me indica problemas con DNS .. y yo tengo configurado correctamente , pero bueno adjunto detalles de mi conexion:

cat /etc/hosts

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
# Dominios de correo
::1 localhost6.localdomain6 localhost6

cat /etc/resolv.conf


[root@localhost log]# cat /etc/resolv.conf
# Generated by NetworkManager

# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#DNS1=4.2.2.2
#DNS2=8.8.8.8
# DOMAIN=lab.foo.com bar.foo.com
search localdomain
nameserver 4.2.2.2
nameserver 8.8.8.8

Amigos echenme una mano ... :p, quiero averiguar .. por que no sale a mi cuenta de gmail proyecto@gmail.com

Necesito Aprender !!

Bueno no tuve ayuda

Imagen de sistemas7

Bueno no tuve ayuda al final , y logre solucionarlo.

Que hize ? configurar mi cuenta gmail dentro de la configuracion del sendmail.mc y listo .. Colocar unos DNS respectivos y bualah tengo salida.

Problema solucionado y gracias para los que me dieron alguna mano por aca?

Necesito Aprender !!

Creo que mutt

Imagen de iknaxio

Creo que mutt te permite especificar un servidor smtp externo para envio de correo, no estoy seguro en que versión pero yo recuerdo haberlo visto en Arch.

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net

Páginas