si desea enviar correos en copia carbón o copia oculta:
curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd \
--mail-from 'example@unixlinux.online' --mail-rcpt 'example@unixlinux.online' \
--mail-rcpt 'example@unixlinux.online' --mail-rcpt 'example@unixlinux.online' \
--upload-file mail.txt --user 'example@unixlinux.online:password' --insecure
From: "User Name" <example@unixlinux.online>
To: "John Smith" <example@unixlinux.online>
Cc: "Mary Smith" <example@unixlinux.online>
Subject: This is a test
a BCC recipient eli is not specified in the data, just in the RCPT list.
curl --ssl-reqd \
--url 'smtps://smtp.gmail.com:465' \
--user 'example@unixlinux.online:password' \
--mail-from 'example@unixlinux.online' \
--mail-rcpt 'example@unixlinux.online' \
--upload-file mail.txt
correo.txt contenido del archivo:
From: "User Name" <example@unixlinux.online>
To: "John Smith" <example@unixlinux.online>
Subject: This is a test
Hi John,
I’m sending this mail with curl thru my gmail account.
Bye!
Información adicional:
-
Estoy usando
curlversión 7.21.6 con soporte SSL. -
No necesitas usar el
--insecureconmutador, que evita quecurlde realizar la verificación de la conexión SSL. Consulte este recurso en línea para obtener más detalles. -
Se considera una mala práctica de seguridad pasar las credenciales de la cuenta a través de argumentos de línea de comando. Usa
--netrc-file. Consulte la documentación. -
Debe activar el acceso para aplicaciones menos seguras o las contraseñas de aplicaciones más nuevas.