So senden Sie E -Mails von Google Mail SMTP mit Linux -Befehlszeile
- 1780
- 30
- Tamina Liebach
In unserem früheren Tutorial hatten wir über SSMTP besprochen, um E -Mails über SMTP Server über die Befehlszeile zu senden. Dieses Tutorial erleichtert diesen Prozess viel einfacher mit der E-Mail senden Befehlszeilen-Dienstprogramm. SENDEMAIL ist eine leichte Befehlszeile für SMTP -E -Mail -Client zum Senden von E -Mails über den SMTP -Server.
In diesem Artikel haben wir beschrieben.
Installieren Sie das Sendemail -Paket
Der Sendemail SMTP -Client ist unter Standard -Ubuntu -Repositories verfügbar. Verwenden Sie die folgenden Befehle, um es zu installieren.
sudo apt-get update sudo apt-Get Installieren Sie SendEMail
Senden Sie eine E -Mail über SMTP
Beispiel 1:
In diesem Beispiel wird das E-Mail-Körper als Argument übergeben (-O message-file =/tmp/mailbody.txt) zum Befehl. Befehle lesen Sie den Dateiinhalt und verwenden Sie in den E -Mail -Körper -Inhalten.
sendemail -l -E -Mail.Log \ -f "[E -Mail geschützt]" \ -u "E -Mail -Betreff 1" \ -t "[E -Mail geschützt]" \ -s "SMTP.Google Mail.com: 587 "\ -o tls = yes \ -xu" [E -Mail geschützt] "\ -xp" E -Mail -Passwort "\ -o message -file ="/tmp/mailbody.txt"
Beispiel 2:
In diesem Beispiel wird E -Mail -Körpertext als Piped -Eingabe von einem anderen Befehlsausgang übergeben. Sie können auch CC- und BCC -E -Mail -Adressen einschließen.
Cat Mailbody.txt | sendemail -l -E -Mail.Log \ -f "[E -Mail geschützt]" \ -u "E -Mail -Betreff 2" \ -t "[E -Mail geschützt]" \ -cc "[E -Mail geschützt]" \ -bcc "[E -Mail geschützt]" \ -s "SMTP.Google Mail.com: 587 "\ -o tls = yes \ -xu" [E -Mail geschützt] "\ -xp" E -Mail -Passwort "
- « So installieren und verwenden Sie Cordova auf Ubuntu 18.04, 16.04 & Linuxmint 19/18
- So installieren Sie Magento2 auf Ubuntu 16.04 »