4 cara untuk mengirim lampiran email dari baris perintah Linux

4 cara untuk mengirim lampiran email dari baris perintah Linux

Setelah Anda terbiasa menggunakan Terminal Linux, Anda ingin melakukan semuanya pada sistem Anda dengan hanya mengetik perintah termasuk mengirim email dan salah satu aspek penting dari pengiriman email adalah lampiran.

Terutama untuk sysadmin, dapat melampirkan file cadangan, file operasi file log/sistem operasi atau informasi terkait, dan mengirimkannya ke mesin jarak jauh atau rekan kerja.

Dalam posting ini, kami akan belajar 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 surat kerja atau mengatur salah satu agen transfer surat (MTA) untuk Linux di sistem Anda.

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

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

1. Menggunakan perintah surat

surat adalah bagian dari Mailutils (Pada Debian) dan mailx (on Topi merah) paket dan digunakan untuk memproses pesan di baris perintah.

$ sudo apt-get instal mailutils # yum install mailx 

Sekarang saatnya mengirim lampiran email menggunakan perintah surat yang ditampilkan.

$ echo "Tubuh pesan di sini" | mail -s "Subjek di sini" [Email dilindungi] -Sebuah cadangan.ritsleting 

Dalam perintah di atas, bendera:

  1. -S - Menentukan subjek pesan.
  2. -A - membantu melampirkan file.

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

$ mail -s "subjek di sini" -t [email dilindungi] -A cadangan.ritsleting < message.txt 

2. Menggunakan perintah mutt

anjing kampung 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 anjing kampung Perintah di bawah ini.

$ echo "Tubuh pesan di sini" | MUTT -S "Subjek di sini" -cadangan.zip [email dilindungi] 

Dimana opsi:

  1. -S - menunjukkan subjek pesan.
  2. -A - mengidentifikasi lampiran.

Baca lebih lanjut tentang Mutt - klien email baris perintah untuk mengirim surat dari terminal

3. Menggunakan perintah mailx

mailx bekerja lebih seperti anjing kampung perintah dan itu juga bagian dari Mailutils Paket (di Debian).

$ sudo apt-get instal mailutils # yum install mailx 

Sekarang kirim surat lampiran dari baris perintah menggunakan mailx memerintah.

$ echo "Tubuh pesan di sini" | mailx -s "Subjek di sini" -cadangan.zip [email dilindungi] 

4. Menggunakan perintah mpack

mpack mengkodekan file yang disebutkan dalam satu atau lebih pesan mime dan mengirimkan pesan ke satu atau lebih penerima, atau menulisnya ke file bernama atau set file, atau mempostingnya ke satu set newsgroups.

$ sudo apt-get install mpack # yum install mpack 

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

$ mpack -s "subjek di sini" file [email dilindungi] 

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.