Mengirim email dari terminal Linux diperlukan, terutama saat Anda mengotomatiskan email menggunakan skrip shell. Program email seperti Thunderbird dan Evolution mungkin tampak seperti alat bantu, tetapi kadang-kadang bisa terasa kembung. Jika Anda merasa nyaman bekerja dengan baris perintah, mungkin bermanfaat bagi Anda untuk mengirim/menerima email melalui sistem jantung Linux sendiri.
Anda dapat mengonfigurasi Gmail dan program email lainnya di Linux untuk mengakses kotak surat Anda, mengirim email, dan membalas email dari terminal secara langsung. Untuk mengakses kotak surat Anda, pertama-tama Anda harus mengonfigurasi Mutt, yang akan membuat segalanya lebih mudah bagi Anda dalam jangka panjang.
Apa itu Mut?
Mutt adalah klien email berbasis teks sumber terbuka yang digunakan untuk mentransfer/menerima email antar host saat menggunakan Simple Mail Transfer Protocol (SMTP). Untuk menginstal Mutt, Anda perlu mengikuti beberapa perintah, dan kemudian Anda dapat mengonfigurasi kotak surat Gmail Anda dengan mudah.
Fitur Mutt Layak untuk Diperhitungkan
Sebelum Anda masuk, Anda pasti ingin tahu apa yang membuat Mutt begitu istimewa untuk Linux. Berikut adalah beberapa fitur yang akan meyakinkan Anda tentang keberanian sejati Mutt sebagai penangan kotak surat:
- Sangat mudah untuk menginstal dan mengkonfigurasi.
- Anda dapat mengirim email dengan satu/beberapa lampiran, langsung dari baris perintah.
- Mutt memungkinkan Anda mengirim email ke penerima di CC dan SM bagian.
- Ini sepenuh hati mendukung threading pesan.
- Manfaatkan fitur luar biasa dari milis.
- Anda mendapatkan dukungan untuk berbagai format kotak surat seperti mbox, maildir, MMDF, dan MH.
- Ini tersedia dalam setidaknya 20 bahasa.
- Mutt mendukung fitur DSN (Delivery Status Notification).
Cara Menginstal Mutt di Linux
Karena Mutt bukan paket Linux standar, Anda tidak akan menemukannya terinstal di sistem Anda. Anda harus menginstal paket secara manual menggunakan manajer paket.
Di Ubuntu dan Debian:
sudo apt-get install mutt
Anda dapat menginstal Mutt di RHEL/CentOS menggunakan YUM:
sudo yum install mutt
Untuk menginstal paket di Fedora:
sudo dnf install mutt
Pada distribusi berbasis Arch, Anda dapat instal paket menggunakan Pacman:
sudo pacman -S mutt
Cara Mengonfigurasi Mutt di Linux
Sebagai langkah konfigurasi pertama, Anda harus membuat beberapa direktori tempat sistem akan menyimpan email, header, dan sertifikat setelah penginstalan.
Keluarkan perintah berikut satu per satu:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
sentuh ~/.mutt/certificates
Buat file konfigurasi Mutt menggunakan perintah sentuh:
sentuh ~/.mutt/muttrc
Buka muttrc file menggunakan editor teks favorit Anda:
sudo nano ~/.mutt/muttrc
Setelah editor terbuka, saatnya untuk mulai mengisi rincian IMAP dan SMTP kotak surat Anda untuk mengisi pengaturan kotak surat untuk surat masuk dan keluar.
Berikut adalah pengaturannya:
set dari = "nama [email protected]"
atur nama asli = "Pertama Terakhir"
# Pengaturan IMAP
set imap_user = "nama [email protected]"
atur imap_pass = ""
# Pengaturan SMTP
set smtp_url = "smtps://[email protected]"
setel smtp_pass = ""
# Folder Gmail jarak jauh
setel folder = "imaps://imap.gmail.com/"
set spoolfile = "+INBOX"
set ditunda = "+[Gmail]/Draf"
set record = "+[Gmail]/Email Terkirim"
setel tempat sampah = "+[Gmail]/Sampah"
Contoh ini menunjukkan cara mengatur akun Gmail menggunakan Mutt. Pastikan untuk mengganti nama pengguna, Pertama, dan Terakhir dalam cuplikan di atas dengan nama pengguna alamat email Anda, nama depan, dan nama belakang masing-masing.
Menguraikan Perintah untuk Pengaturan Email
- Dari: ID email pengirim
- Nama asli: Ini akan menjadi nama Anda, yang akan muncul di email.
- IMAP_pengguna: Ini adalah alamat email Anda.
- IMAP_pass: Kata sandi email Anda, jika Anda yakin tidak ada orang lain yang akan mengakses kotak surat Anda.
- SMTP_url: Bagian pertama menentukan URL tempat kotak surat Anda akan mengirim pesan untuk pengiriman.
- SMTP_pass: Kata sandi kotak surat
- Map: Lokasi kotak surat Anda
- Spoolfile: Folder di dalam kotak surat, tempat email masuk.
- Ditunda: Ini merujuk folder untuk menyimpan pesan yang ditunda (draf).
- Merekam: Direktori tempat Gmail menyimpan pesan terkirim.
- Sampah: Direktori untuk menyimpan email yang dihapus.
Pengaturan Konfigurasi IMAP dan SMTP Gmail
Paling sering, nomor port IMAP dan SMTP kotak surat Anda cenderung tetap sama. Untuk hasil terbaik, selalu disarankan Anda memeriksa pengaturan kotak surat Anda, sebelum memasukkan pengaturan di jendela editor.
Bagi yang menggunakan Gmail, berikut adalah pengaturan kotak surat Gmail:
Sekarang setelah Anda mengonfigurasi semuanya, saatnya menjalankan Mutt dan melihat keajaiban kotak surat Anda terbentang di depan mata Anda.
Cara Menggunakan Mutt di Linux
Sebelum Anda dapat mengirim dan menerima email dengan Mutt, Anda harus meluncurkan aplikasi. Mulai terminal dan ketik anjing kampung untuk meluncurkan aplikasi:
anjing kampung
Untuk mengirim email baru menggunakan Mutt, ketik saya di terminal. Mutt akan menanyakan alamat email penerima, subjek, dan isi pesan. Anda juga dapat melampirkan file jika Anda mau. Setelah Anda memperbarui semua detail, tekan kamu untuk mengirim email.
1. Kirim Email Dengan Subjek dan Isi Pesan
Untuk menambahkan string subjek di email Anda, gunakan -s bendera:
mutt -s "Menguji Email dari mutt" [email protected]
2. Pipa Mutt Dengan gema
Anda dapat menerapkan perintah echo dengan Mutt untuk meneruskan isi pesan email:
echo "Pesan Tubuh" | mutt -s "Menguji Email dari mutt" [email protected]
3. Kirim Email Dengan Lampiran
Untuk menambahkan file sebagai lampiran, tentukan jalur file di akhir perintah:
echo "Pesan Tubuh" | mutt -s "Menguji Email dari mutt" [email protected] test.txt
Jika Anda ingin melampirkan banyak file, berikan nama file yang dipisahkan dengan Ruang karakter.
echo "Pesan Tubuh" | mutt -s "Menguji Email dari mutt" [email protected] -a test.tar.gz –a test2.tar.gz
4. Kirim Email ke Banyak Penerima
Demikian pula, Anda juga dapat menambahkan beberapa alamat email untuk mengirim email ke:
mutt -s "Menguji Email dari mutt" [email protected], [email protected], [email protected]
5. Tambahkan Penerima dalam Mode CC dan BCC
Anda dapat menggunakan -c dan -b bendera untuk menentukan alamat email untuk carbon copy dan blind carbon copy.
mutt -s "Subjek surat" -c; -b; alamat surat penerima
Pada contoh di bawah ini, Mutt akan menggunakan [email protected] sebagai Untuk alamat, sementara itu akan menyalin dan membutakan salinan email ke [email protected] dan [email protected] masing-masing.
mutt -s “Tes Email” -c [email protected] -b [email protected] [email protected]
6. Dapatkan Bantuan Baris Perintah
Jika Anda merasa buntu, Anda dapat mencari bantuan Mutt menggunakan -h bendera.
mutt -h
Meninjau Antarmuka Email Mutt
Bilah menu di bagian paling atas jendela antarmuka memungkinkan Anda menavigasi di antara berbagai tab. Jendela terminal juga mencantumkan pintasan keyboard tepat di bawah. Panel tengah adalah untuk melihat pesan (s).
Sayangnya, Mutt tidak dilengkapi dengan pembuat email bawaan, jadi Anda perlu menggunakan a editor teks seperti Nano, Vim, Emacs, dll untuk membuat isi pesan Anda.
Anda dapat menggunakan perintah berikut dengan Mutt:
- saya: Buat email baru
- q: Keluar
- d: Menghapus
- r: Balas
- kamu: Kirim
- saya: Keluar
Apa Istimewanya Mutt?
Mutt adalah paket open-source yang melayani tujuan, relatif kecil, dan menyelesaikan pekerjaan. Meskipun pemrosesannya cepat dan penanganan kesalahan yang banyak akal, ia gagal dalam menampilkan gambar dalam email.
Karena dibuat dalam format teks untuk mengembalikan hasil yang cepat, beberapa orang mungkin merasa Mutt tidak melakukan tugasnya dengan baik untuk surat dengan gambar. Namun demikian, Mutt harus menjadi pilihan pertama Anda jika Anda menginginkan klien email baris perintah untuk Linux.
Lupakan email web, cara terbaik untuk mengelola email adalah di klien email. Tapi yang mana? Pilih dari 10 klien email Linux terbaik.
Baca Selanjutnya
- Linux
- Gmail
- Klien Email Desktop
- Terminal
Wini adalah seorang penulis yang berbasis di Delhi, memiliki 2 tahun pengalaman menulis. Selama tugas menulisnya, dia telah dikaitkan dengan agensi pemasaran digital dan perusahaan teknis. Dia telah menulis konten yang terkait dengan bahasa pemrograman, teknologi cloud, AWS, Machine Learning, dan banyak lagi. Di waktu luangnya, dia suka melukis, menghabiskan waktu bersama keluarganya dan bepergian ke gunung, jika memungkinkan.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Satu langkah lagi…!
Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan.