En caso de que nos muestre un mensaje con el paquete mailx, lo cambiaremos por mailutils. Paso 2: Hacemos una copia de seguridad del fichero /etc/postfix/main.cf. Editamos el fichero anterior y borramos todo lo que tiene y ponemos lo siguiente:
# SMTP relayhost relayhost = [smtp.gmail.com]:587 ## TLS Settings smtp_tls_loglevel = 1 smtp_tls_CAfile = /etc/postfix/certs/CAcert.pem smtp_tls_cert_file = /etc/postfix/certs/mycert.pem smtp_tls_key_file = /etc/postfix/certs/mykey.pem smtp_use_tls = yes smtpd_tls_CAfile = /etc/postfix/certs/CAcert.pem smtpd_tls_cert_file = /etc/postfix/certs/mycert.pem smtpd_tls_key_file = /etc/postfix/certs/mykey.pem smtpd_tls_received_header = yes smtpd_use_tls = yes # configuracao tls smtp_use_tls = yes smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_sasl_tls_security_options = noanonymous # alias de mapeamento interno para externo smtp_generic_maps = hash:/etc/postfix/generic
aqu tenemos que cambiar el localhost por el nombre de la mquina y el localdomain por el dominio local, lo podemos ver en /etc/hosts y tendremos una cosa as:
... nuestra_IP ... nombrelocalhost.nombredominio nombrelocalhost
Paso 7: Prueba:
echo "Contenido del email" | mail -s "Asunto" usuario@correo.com