Bagaimana cara menginstal / mengatur mutt dengan Gmail di CentOS dan Ubuntu?

10

Cara mengatur klien email Mutt untuk mengirim, menerima dan membaca email di bawah CentOS dan Ubuntu menggunakan akun Gmail sebagai relay

Sushant Mane
sumber

Jawaban:

25

Pengaturan Gmail

Untuk otentikasi, Anda harus melakukan salah satu dari dua hal berikut:

  1. Buat kata sandi khusus aplikasi untuk Akun Google Anda (satu-satunya pilihan jika Anda menggunakan 2FA),
  2. Aktifkan akses aplikasi yang kurang aman (bukan opsi dengan 2FA)

Di gmail, klik ikon roda gigi, pergi ke Settings, pergi ke tab Forwarding POP/IMAP, dan klik Configuration instructionstautan di IMAP Accessbaris.

Kemudian klik I want to enable IMAP. Di bagian bawah halaman, di bawah paragraf tentang mengkonfigurasi klien email Anda, pilih Other. Catat informasi server surat dan gunakan informasi itu untuk pengaturan lebih lanjut seperti yang ditunjukkan di bagian selanjutnya.

Instal mutt

CentOS

yum install mutt

Ubuntu

sudo apt-get install mutt

Konfigurasikan Mutt

Membuat

mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates

Buat file konfigurasi mutt muttrc

touch ~/.mutt/muttrc

Buka muttrc

vim ~/.mutt/muttrc

Tambahkan konfigurasi berikut

set ssl_starttls=yes
set ssl_force_tls=yes

set imap_user = "[email protected]"
set imap_pass = "PASSWORD"

set from="[email protected]"
set realname="Your Name"

set folder = "imaps://imap.gmail.com/"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed="imaps://imap.gmail.com/[Gmail]/Drafts"

set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"

set smtp_url = "smtps://[email protected]:[email protected]:465/"

set move = no
set imap_keepalive = 900

Buat perubahan yang sesuai, seperti change_this_user_namenama pengguna gmail Anda dan PASSWORDkata sandi gmail Anda. Dan simpan file tersebut.

Sekarang Anda siap mengirim, menerima, dan membaca email menggunakan Mutt klien email hanya dengan mengetik mutt.

Untuk pertama kalinya akan diminta untuk menerima sertifikat SSL; tekan auntuk selalu menerima sertifikat ini.

Sekarang Anda akan disajikan dengan kotak masuk Gmail Anda.

Sushant Mane
sumber
2
Ini masih bekerja dengan Ubuntu dan Gmail pada hari ini, jika ada yang bertanya-tanya.
mkingsbu
1
Bekerja dengan Gmail dan mutt diinstal melalui minuman di OSX High Sierra juga. Terus terang ini harus bekerja dengan instalasi mutt yang normal. Terima kasih Sushant!
Venoda
1
Bekerja dengan sempurna untuk saya ... satu-satunya hal yang akan saya tambahkan adalah jika Anda telah mengaktifkan 2fa, Anda harus mengatur kata sandi aplikasi. Anda dapat melakukannya di pengaturan akun google Anda di bawah keamanan.
Ricky Nelson
Setelah melakukan langkah-langkah yang disebutkan di atas. Mutt masih berkata unable to reach imap.gmail.com. Bagaimana saya bisa mempersempit masalah di sini?
Prathu Baronia
2
@ SushantMane Saya menemukan solusi untuk masalah saya, itu tidak terkait dengan pengaturan akses IMAP. Jaringan universitas saya telah memblokir port IMAP dan karenanya mutt tidak dapat terhubung imap.gmail.com. Semuanya bekerja dengan baik setelah saya beralih ke jaringan eksternal.
Prathu Baronia
0

a) Hasilkan PASSWORD APLIKASI-KHUSUS dari Akun Google Anda

b01) Instal Agen Pengguna Mutt Mail:

apt install mutt

b02) Tidak perlu melakukan penerusan port, pemicu atau modifikasi Server Virtual di router Anda!

b03) Hasilkan direktori sebagai berikut:

mkdir -p ~/.mutt/cache/headers

mkdir ~/.mutt/cache/bodies

touch ~/.mutt/certificates

b04) Gunakan konfigurasi muttrc berikut:

nano muttrcpada .muttdirektori:

set from = "[email protected]"
set realname = "User Name"
set imap_user = "[email protected]"
set imap_pass = "pwd"
set folder = "imaps://imap.gmail.com:993"
set spoolfile = "imaps://imap.gmail.com/INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
set smtp_url = "smtps://[email protected]@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900
Vasconcelos1914
sumber