Làm cách nào để cài đặt / thiết lập mutt với Gmail trên CentOS và Ubuntu?


10

Cách thiết lập ứng dụng email Mutt để gửi, nhận và đọc email trong CentOS và Ubuntu bằng tài khoản Gmail làm chuyển tiếp

Câu trả lời:


25

Cài đặt Gmail

Để xác thực, bạn sẽ phải thực hiện một trong hai điều sau:

  1. Tạo mật khẩu dành riêng cho ứng dụng cho Tài khoản Google của bạn (tùy chọn duy nhất của bạn nếu bạn đang sử dụng 2FA),
  2. Bật quyền truy cập ứng dụng kém an toàn (không phải là tùy chọn với 2FA)

Trong gmail, hãy nhấp vào biểu tượng bánh răng, đi đến Settings, chuyển đến tab Forwarding POP/IMAPvà nhấp vào Configuration instructionsliên kết liên IMAP Accesstiếp.

Sau đó bấm vào I want to enable IMAP. Ở dưới cùng của trang, dưới đoạn về cách định cấu hình ứng dụng thư khách của bạn, chọn Other. Lưu ý thông tin máy chủ thư và sử dụng thông tin đó cho các cài đặt khác như được hiển thị trong phần tiếp theo.

Cài đặt mutt

CentOS

yum install mutt

Ubuntu

sudo apt-get install mutt

Cấu hình Mutt

Tạo nên

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

Tạo tập tin cấu hình mutt muttrc

touch ~/.mutt/muttrc

Mở muttrc

vim ~/.mutt/muttrc

Thêm các cấu hình sau

set ssl_starttls=yes
set ssl_force_tls=yes

set imap_user = "change_this_user_name@gmail.com"
set imap_pass = "PASSWORD"

set from="change_this_user_name@gmail.com"
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://change_this_user_name@gmail.com:PASSWORD@smtp.gmail.com:465/"

set move = no
set imap_keepalive = 900

Thực hiện các thay đổi phù hợp, như change_this_user_nametên người dùng gmail và PASSWORDmật khẩu gmail của bạn. Và lưu tập tin.

Bây giờ bạn đã sẵn sàng để gửi, nhận và đọc email bằng ứng dụng email Mutt bằng cách nhập mutt.

Lần đầu tiên, nó sẽ nhắc chấp nhận chứng chỉ SSL; nhấn ađể luôn chấp nhận các chứng chỉ này

Bây giờ bạn sẽ được trình bày với hộp thư đến Gmail của bạn.


2
Điều này vẫn hoạt động với Ubuntu và Gmail cho đến ngày hôm nay, nếu có ai thắc mắc.
mkingsbu

1
Hoạt động với Gmail và mutt được cài đặt qua brew trên OSX High Sierra. Thành thật mà nói điều này sẽ làm việc với bất kỳ cài đặt bình thường của mutt. Cảm ơn Sushant!
Venoda

1
Hoạt động hoàn hảo với tôi ... điều duy nhất tôi muốn thêm là nếu bạn đã bật 2fa, bạn sẽ cần thiết lập mật khẩu ứng dụng. Bạn có thể nhận được điều đó trong cài đặt tài khoản google của bạn trong bảo mật.
Ricky Nelson

Sau khi thực hiện các bước nêu trên. Mutt vẫn nói unable to reach imap.gmail.com. Làm thế nào tôi có thể thu hẹp vấn đề ở đây?
Prathu Baronia

2
@SushantMane Tôi đã tìm thấy giải pháp cho vấn đề của mình, nó không liên quan đến cài đặt truy cập IMAP. Mạng của trường đại học của tôi đã chặn các cổng IMAP và do đó mutt không thể kết nối với imap.gmail.com. Mọi thứ hoạt động tốt sau khi tôi chuyển sang một mạng bên ngoài.
Prathu Baronia

0

a) Tạo PASSWORD ỨNG DỤNG-CỤ THỂ từ Tài khoản Google của bạn

b01) Cài đặt tác nhân người dùng Mutt Mail:

apt install mutt

b02) Không cần thiết phải thực hiện bất kỳ chuyển tiếp cổng, kích hoạt hoặc sửa đổi Máy chủ ảo nào trong bộ định tuyến của bạn!

b03) Tạo thư mục như sau:

mkdir -p ~/.mutt/cache/headers

mkdir ~/.mutt/cache/bodies

touch ~/.mutt/certificates

b04) Sử dụng cấu hình muttrc sau:

nano muttrctrên .muttthư mục:

set from = "user@gmail.com"
set realname = "User Name"
set imap_user = "user@gmail.com"
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://user@gmail.com@smtp.gmail.com:465/"
set smtp_pass = "pwd"
set move = no
set imap_keepalive = 900
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.