LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Ratio: 1 / 5

Inicio activadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 
Generalmente, no es necesario configurar un servidor de correo electrónico bajo el sistema operativo Linux de escritorio. Existen muchos clientes de correo con GUI (como Thunderbird) que es compatible con Gmail POP3 e IMAP. Pero, ¿cómo enviar correos a través de la shell  o  el agente de usuario /usr/bin/mail  o un script de shell? Programas como sendmail / postfix / exim se pueden configurar como una pasarela con gmail, pero en su mayoría esta configuración es demasiado engorrosa.
Usted puede utilizar Gmail como un host inteligente para enviar todos los mensajes del sistema operativo Linux / UNIX de escritorio. Es necesario utilizar un programa sencillo llamado ssmtp. Se acepta un flujo de correo en la entrada estándar con los destinatarios especificados en la línea de comandos y de forma sincrónica reenvía el mensaje al agente de transferencia de correo de un distribuidor de correo para el proceso MTA mailhub. Los mensajes de error se colocan en el dead.letter del directorio del emisor.

Instale ssmtp

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

Configurar Gmail como una pasarela

Abrir /etc/ssmtp/ssmtp.conf, y escriba:
# vi /etc/ssmtp/ssmtp.conf
Actualización del archivo con los siguientes valores:


 AuthUser = Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
 AuthPass = Tu contraseña de Gmail-
 FromLineOverride = SI
 mailhub = smtp.gmail.com: 587
 UseSTARTTLS = SI


También, asegúrese de desactivar Sendmail: 


# service sendmail stop
# chkconfig sendmail off
# mkdir /root/.bakup

# Atención, aquí estamos moviendo sendmail a un directorio.

# mv /usr/sbin/sendmail /root/.bakup
# ln -s /usr/local/ssmtp/sbin/ssmtp /usr/sbin/sendmail


Ahora, usted puede usar el correo / comando mailx para enviar mensajes de correo electrónico. También puedes escribir un script de shell para respaldar sus archivos y de correo electrónico a otro lugar (ver más abajo). Usted puede probar la configuración utilizando la sintaxis siguiente:


$ echo "This is a test" | mail -s "Test" Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

Una nota sobre ssmtp

ssmtp funciona bien para los sistemas de escritorio, pero no es un reemplazo para Sendmail / Postfix / Exim / Qmail como el entorno de servidor de correo electrónico. Este software es perfecto para un sistema de usuario único.

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías