viernes, 12 de julio de 2013

Cómo utilizar la cuenta Gmail para retransmitir correo electrónico desde la línea de comandos

Usualmente no es necesario configurar un servidor de correo electrónico bajo el sistema operativo de escritorio Linux. La mayoría de clientes de correo electrónico GUI (como Thunderbird) apoya Gmail POP3 y IMAP configuraciones. Pero, ¿cómo enviar correo a través de la norma o / usr / bin / mail de usuario o un script? Los programas como sendmail / postfix / exim pueden configurarse como una pasarela gmail pero son en gran medida excesiva para este uso.

Puede usar gmail como un host inteligente para enviar todos los mensajes de su sistemas de escritorio Linux UNIX /. Es necesario utilizar un simple programa llamado ssmtp. Acepta un flujo de correo en la entrada con los receptores especificados en la línea de comandos y de forma sincrónica reenvía el mensaje al agente de transferencia de correo de un mailhub para el mailhub MTA para procesar. Mensajes erróneos se colocan en dead.letter en el directorio home del remitente.

Instalar ssmtp
Escriba el siguiente comando bajo CentOS / RHEL / Red Hat / Fedora Linux:# yum install ssmtpEscriba el siguiente comando en Debian / Ubuntu Linux:# apt-get update && apt-get install ssmtp

Configurar gmail como smarthost

Abrir / etc / ssmtp / ssmtp.conf, escriba:# vi /etc/ssmtp/ssmtp.conf
Agregar con los siguientes valores:

 
AuthUser=vivek@gmail.com
AuthPass=Your-Gmail-Password
FromLineOverride=YES
mailhub=smtp.gmail.com:587
UseSTARTTLS=YES
 

Además, asegúrese de deshabilitar Sendmail:# service sendmail detenersendmail # chkconfig off# mkdir / root / .bakup# mv / usr / sbin / sendmail / root / .bakup# ln-s / usr / local / ssmtp / sbin / ssmtp / usr / sbin / sendmailAhora, usted puede usar el correo / comando mailx para enviar mensajes de correo electrónico. También puede escribir un script de copia de seguridad de sus archivos y de correo electrónico a otro lugar (véase más adelante). Usted puede probar los ajustes mediante sintaxis siguiente:$ echo "Esto es una prueba" | mail-s "Test" vivek@nixcraft.co.in

















No hay comentarios:

Publicar un comentario