Desde hace un tiempo, vengo buscando la forma de enviar correos a través Linux, sin embargo no había tenido exito con ello. Entre mucha búsqueda, me di cuenta que se debe realizar la configuración del proveedor de correo. Por lo cual, en este artículo les quiero explicar cómo realizarlo.
Lo primero que debeoms hacer, es entrar con el usuario root y modificar el archivo /etc/mail.rc
[root@soyundba ~]# vi /etc/mail.rc
set smtp-use-starttls
set ssl-verify=ignore
set smtp-auth=login
set smtp=smtp://smtp.tu_proveedor_de_correo:puerto
set from="tu_correo"
set smtp-auth-user=tu_correo
set smtp-auth-password=tu_contraseña
set nss-config-dir="/etc/pki/nssdb/"
Teniendo en cuenta lógicamente que se deben cambiar los datos.
Teniendo ya la configuración de nuestro proveedor de correos, podemos realizar envíos de correo a través de la linea de comandos
mail -s "asunto" el_correo_destino
cuerpo_del_correo
opcion_enviar
Con la opción -s especificamos el asunto del correo entre comillas, seguido, ponemos la dirección a la que queremos enviar el correo. Al dar enter, quedará un espacio en blando, en el cual pondremos el cuerpo del correo.
Para finalizar, tenemos dos opciones:
- Podemos escribir punto «.» y presionar enter.
- Podemos presionar la combinación de teclas «Ctrl+d» y damos enter.
De esta manera, podemos validar en nuestro correo destino el nuevo mensaje enviado por linea de comando.
Te invito a seguir consultando más articulos relacionados a Linux dando clic aquí.