GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengirim Email Dengan Lampiran File dari Baris Perintah

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!


Linux
  1. Tiga cara untuk Mengirim Email dari Baris Perintah Ubuntu

  2. Cara Mengirim Email Dengan Lampiran dan Isi dari Linux

  3. Cara memancarkan sinyal dbus dari baris perintah

  1. 4 Cara Mengirim Lampiran Email dari Baris Perintah Linux

  2. Bagaimana cara menghapus konten file dari baris perintah?

  3. Bagaimana saya bisa membuka file dengan nomor baris yang ditampilkan dari baris perintah di 'vi'?

  1. Cara Menghapus File dan Direktori di Linux dari Command Line

  2. Cara Memisahkan Dan Menggabungkan File Dari Baris Perintah Di Linux

  3. Bagaimana cara Mengirim Email dari Baris Perintah?