GNU/Linux >> Belajar Linux >  >> Linux

4 Cara Mengirim Lampiran Email dari Baris Perintah Linux

Setelah Anda terbiasa menggunakan terminal Linux, Anda ingin melakukan segala sesuatu di sistem Anda hanya dengan mengetikkan perintah termasuk mengirim email dan salah satu aspek penting dalam mengirim email adalah lampiran.

Khusus untuk Sysadmin, dapat melampirkan file cadangan, file log/laporan operasi sistem atau informasi terkait lainnya, dan mengirimkannya ke mesin jarak jauh atau rekan kerja.

Dalam posting ini, kita akan mempelajari cara mengirim email dengan lampiran dari terminal Linux. Yang penting, ada beberapa klien email baris perintah untuk Linux yang dapat Anda gunakan untuk memproses email dengan fitur sederhana.

Persyaratan

Untuk menggunakan tutorial ini secara efektif dan andal, Anda harus memiliki sistem email yang berfungsi atau menyiapkan salah satu agen transfer email (MTA) untuk Linux di sistem Anda.

MTA adalah aplikasi yang bertanggung jawab untuk mengirim dan menerima email dari satu host ke host lainnya.

Di bawah ini adalah berbagai metode pengiriman email yang terkenal dengan lampiran dari terminal.

1. Menggunakan Perintah email

email adalah bagian dari mailutils (Di Debian ) dan mailx (Di RedHat ) paket dan digunakan untuk memproses pesan pada baris perintah.

$ sudo apt-get install mailutils
# yum install mailx

Sekarang saatnya mengirim lampiran email menggunakan perintah email yang ditampilkan.

$ echo "Message Body Here" | mail -s "Subject Here" [email protected] -A backup.zip

Pada perintah di atas, tandai:

  1. -s – menentukan subjek pesan.
  2. -A – membantu melampirkan file.

Anda juga dapat mengirim pesan yang ada dari file sebagai berikut:

$ mail -s "Subject here" -t [email protected] -A backup.zip < message.txt

2. Menggunakan Perintah mutt

mutt adalah klien email baris perintah yang populer dan ringan untuk Linux.

Jika Anda tidak memilikinya di sistem Anda, ketik perintah di bawah ini untuk menginstalnya:

$ sudo apt-get install mutt
# yum install mutt

Anda dapat mengirim email dengan lampiran menggunakan mutt perintah di bawah ini.

$ echo "Message Body Here" | mutt -s "Subject Here" -a backup.zip [email protected]

dimana pilihannya:

  1. -s – menunjukkan subjek pesan.
  2. -a – mengidentifikasi lampiran.

Baca lebih lanjut tentang Mutt – Klien Email Baris Perintah untuk Mengirim Email dari Terminal

3. Menggunakan Perintah mailx

mailx bekerja lebih seperti mutt perintah dan itu juga merupakan bagian dari mailutils Paket (Di Debian).

$ sudo apt-get install mailutils
# yum install mailx

Sekarang kirim email lampiran dari baris perintah menggunakan mailx perintah.

$ echo "Message Body Here" | mailx -s "Subject Here" -a backup.zip [email protected]

4. Menggunakan Perintah mpack

mpack mengkodekan file bernama dalam satu atau lebih pesan MIME dan mengirim pesan ke satu atau lebih penerima, atau menulisnya ke file bernama atau kumpulan file, atau mempostingnya ke kumpulan newsgroup.

$ sudo apt-get install mpack
# yum install mpack

Untuk mengirim pesan dengan lampiran, jalankan perintah di bawah ini.

$ mpack -s "Subject here" file [email protected]

Itu saja! Apakah Anda memikirkan metode lain untuk mengirim email dengan lampiran dari terminal Linux, yang tidak disebutkan dalam daftar di atas? Beri tahu kami di komentar.


Linux
  1. 4 cara untuk mengedit foto di baris perintah Linux

  2. Tiga cara untuk Mengirim Email dari Baris Perintah Ubuntu

  3. Bagaimana cara mengirim pesan ke soket web socket.io saya dari baris perintah di linux?

  1. Konfigurasikan ruang kerja Linux dari jarak jauh dari baris perintah

  2. Cari Torrents Dari Command Line Di Linux

  3. Kirim email dari terminal atau skrip linux menggunakan perintah email

  1. Kirim email dari baris perintah dengan server smtp eksternal di Linux

  2. 9 contoh perintah mail/mailx untuk mengirim email dari baris perintah di Linux

  3. Cara Mengirim Email Dengan Lampiran dan Isi dari Linux