Cara mengirim email dari gmail smtp dengan baris perintah linux

Cara mengirim email dari gmail smtp dengan baris perintah linux

Dalam tutorial kami sebelumnya, kami telah membahas tentang SSMTP untuk mengirim email melalui server SMTP melalui baris perintah. Tutorial ini membuat proses ini lebih mudah menggunakan mengirim email utilitas baris perintah. SendeMail adalah klien email SMTP Command Line yang ringan untuk mengirim email melalui server SMTP.

Di artikel ini, kami telah menjelaskan cara menginstal paket sendeMail dan beberapa contoh untuk mengirim email melalui server SMTP jarak jauh seperti Gmail.

Instal Paket Sendemail

Sendemail SMTP Client tersedia di bawah repositori Ubuntu default, gunakan perintah berikut untuk menginstalnya.

sudo apt-get update sudo apt-get install sendemail 

Kirim Email Melalui SMTP

Contoh 1:

Dalam contoh ini, badan email dilewatkan sebagai argumen (-o pesan-file =/tmp/mailbody.txt) ke perintah. Perintah Baca konten file dan gunakan di konten tubuh email.

SendeMail -L Email.log \ -f "[email dilindungi]" \ -u "Subjek email 1" \ -t "[email dilindungi]" \ -s "smtp.Gmail.com: 587 "\ -o tls = yes \ -xu" [email dilindungi] "\ -xp" Kata Sandi Email "\ -o -file ="/tmp/mailbody.txt" 

Contoh 2:

Dalam contoh ini, teks tubuh email dilewatkan sebagai input pipa dari output perintah lainnya. Anda juga dapat memasukkan alamat email CC dan BCC juga.

Cat Mailbody.txt | SendeMail -L Email.log \ -f "[email dilindungi]" \ -u "email subjek 2" \ -t "[email dilindungi]" \ -cc "[email dilindungi]" \ -bcc "[email dilindungi]" \ -s "smtp.Gmail.com: 587 "\ -o tls = ya \ -xu" [email dilindungi] "\ -xp" Kata Sandi Email "