Kunci untuk menjadi pengguna Linux tingkat lanjut adalah menggunakan lebih banyak baris perintah dan lebih sedikit GUI; lebih banyak keyboard dan lebih sedikit mouse! Ketika diaspora alat baris perintah Linux tumbuh, tidak hanya administratif tetapi beberapa non-administratif, pada kenyataannya, tugas sehari-hari yang penting, dilakukan menggunakan baris perintah.
Dalam artikel ini, kita akan mempelajari cara mengirim email dengan lampiran file menggunakan perintah email di Linux.
Persyaratan Sebelumnya
Anda harus sudah mengonfigurasi Email Anda dengan SMTP di mesin Linux Anda. Email dan server ini akan digunakan oleh ‘Mail ‘ program yang akan kita pelajari hari ini.
Mengirim Email dari Command Line di Linux
Program 'mail' dapat digunakan untuk mengirim Email dari baris perintah, bersama dengan lampiran file dengan Email. Program ini tidak tersedia secara default, dan dapat diinstal di distribusi berbasis Debian dan Red Hat menggunakan:
$ sudo apt install mailutils [On Debian/Ubuntu/Mint] $ sudo dnf install mailx [On RedHat/CentOS/Fedora]
Sintaks untuk mengirim Email menggunakan 'mail' adalah sebagai berikut:
$ echo "Email Message Body" | mail -s "Subject of the Email" [email protected]
Anda dapat melihat bahwa kami menggunakan perintah echo untuk menampilkan isi pesan dan mengarahkan output ini ke 'mail' memerintah. Ini karena 'mail' perintah membaca masukan isi pesan dari masukan standar.
Mengirim Email dengan Lampiran File dari Baris Perintah
Demikian pula, untuk melampirkan file dengan mail , argumen '-A'
dapat digunakan:
$ echo "Email Message Body" | mail -s "Subject of the Email" [email protected] -A <file to be attached>
Mengirim Email ke Beberapa Penerima dari Baris Perintah
Untuk mengirim email ke beberapa penerima, cukup tentukan beberapa ID Email yang dipisahkan dengan koma.
$ echo "Email Message Body" | mail -s "Subject of the Email" [email protected];[email protected],[email protected] -A <file to be attached>
Untuk menyertakan file teks sebagai isi pesan Email, alih-alih menggunakan echo untuk hal yang sama, Anda dapat mengarahkan teks file ke perintah seperti yang ditunjukkan di bawah ini:
$ mail -s "Subject of the Email" [email protected] -A <file to be attached> < mailtext.txt
Kesimpulan
Hari ini kita telah melihat cara untuk mengirim Email dari baris perintah Linux bersama dengan lampiran. Ada beberapa program lain seperti ‘mutt ' dan 'Sendmail ‘ yang mirip dengan ‘email ' dan dapat digunakan untuk tujuan yang sama.
Terima kasih telah membaca dan beri tahu kami pendapat atau pertanyaan Anda di komentar di bawah!