4 Cara Mengirim Lampiran Email dari Command Line 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 surat
mail adalah bagian dari paket mailutils (Di Debian) dan mailx (Di RedHat) dan digunakan untuk memproses pesan pada baris perintah.
sudo apt-get install mailutils
yum install mailx
Sekarang waktunya mengirim lampiran email menggunakan perintah mail seperti yang ditunjukkan.
echo "Message Body Here" | mail -s "Subject Here" [email -A backup.zip
Pada perintah di atas, benderanya:
-s
– menentukan subjek pesan.-A
– membantu melampirkan file.
Anda juga dapat mengirim pesan yang ada dari file sebagai berikut:
mail -s "Subject here" -t [email -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, ketikkan perintah di bawah ini untuk menginstalnya:
sudo apt-get install mutt
yum install mutt
Anda dapat mengirim email dengan lampiran menggunakan perintah mutt di bawah.
echo "Message Body Here" | mutt -s "Subject Here" -a backup.zip [email
di mana pilihannya:
-s
– menunjukkan subjek pesan.-a
– mengidentifikasi lampiran.
Baca selengkapnya tentang Mutt – Klien Email Baris Perintah untuk Mengirim Email dari Terminal
3. Menggunakan Perintah mailx
mailx berfungsi lebih seperti perintah mutt dan juga merupakan bagian dari paket mailutils (Di Debian).
sudo apt-get install mailutils
yum install mailx
Sekarang kirim email lampiran dari baris perintah menggunakan perintah mailx.
echo "Message Body Here" | mailx -s "Subject Here" -a backup.zip [email
4. Menggunakan Perintah mpack
mpack mengkodekan file bernama dalam satu atau lebih pesan MIME dan mengirimkan pesan ke satu atau lebih penerima, atau menulisnya ke file bernama atau sekumpulan file, atau mempostingnya ke sekumpulan 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
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.