wenn man Mails als Durchschlag oder Blinddurchschlag versenden will:
curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd \
--mail-from '[email protected]' --mail-rcpt '[email protected]' \
--mail-rcpt '[email protected]' --mail-rcpt '[email protected]' \
--upload-file mail.txt --user '[email protected]:password' --insecure
From: "User Name" <[email protected]>
To: "John Smith" <[email protected]>
Cc: "Mary Smith" <[email protected]>
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 '[email protected]:password' \
--mail-from '[email protected]' \
--mail-rcpt '[email protected]' \
--upload-file mail.txt
mail.txt Dateiinhalt:
From: "User Name" <[email protected]>
To: "John Smith" <[email protected]>
Subject: This is a test
Hi John,
I’m sending this mail with curl thru my gmail account.
Bye!
Zusätzliche Informationen:
-
Ich verwende
curl
Version 7.21.6 mit SSL-Unterstützung. -
Sie müssen nicht
--insecure
verwenden Schalter, dercurl
verhindert daran hindern, eine SSL-Verbindungsüberprüfung durchzuführen. Weitere Informationen finden Sie in dieser Online-Ressource. -
Es wird als schlechte Sicherheitspraxis angesehen, Kontoanmeldeinformationen über Befehlszeilenargumente zu übergeben. Verwenden Sie
--netrc-file
. Siehe Dokumentation. -
Sie müssen den Zugriff für weniger sichere Apps oder die neueren App-Passwörter aktivieren.