วิธีการตั้งค่าไคลเอนต์อีเมล Mutt เพื่อส่งรับและอ่านอีเมลภายใต้ CentOS และ Ubuntu โดยใช้บัญชี Gmail เป็นรีเลย์
วิธีการตั้งค่าไคลเอนต์อีเมล Mutt เพื่อส่งรับและอ่านอีเมลภายใต้ CentOS และ Ubuntu โดยใช้บัญชี Gmail เป็นรีเลย์
คำตอบ:
สำหรับการตรวจสอบสิทธิ์คุณจะต้องทำอย่างใดอย่างหนึ่งต่อไปนี้
ใน gmail ให้คลิกที่ไอคอนเฟืองไปที่Settings
ไปที่แท็บForwarding POP/IMAP
และคลิกConfiguration instructions
ลิงก์ในIMAP Access
แถว
I want to enable IMAP
จากนั้นคลิกที่ Other
ที่ด้านล่างของหน้าตามวรรคเกี่ยวกับการกำหนดค่าไคลเอ็นต์อีเมลของคุณให้เลือก จดบันทึกข้อมูลเมลเซิร์ฟเวอร์และใช้ข้อมูลนั้นสำหรับการตั้งค่าเพิ่มเติมตามที่แสดงในส่วนถัดไป
yum install mutt
sudo apt-get install mutt
สร้าง
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
สร้างไฟล์คอนฟิกูเรชัน mutt muttrc
touch ~/.mutt/muttrc
เปิด muttrc
vim ~/.mutt/muttrc
เพิ่มการกำหนดค่าต่อไปนี้
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
ทำการเปลี่ยนแปลงที่เหมาะสมเช่นchange_this_user_name
ชื่อผู้ใช้ gmail และPASSWORD
รหัสผ่าน gmail ของคุณ และบันทึกไฟล์
mutt
ตอนนี้คุณก็พร้อมที่จะส่งรับและอ่านอีเมลโดยใช้อีเมลไคลเอ็นต์โง่โดยเพียงแค่พิมพ์
เป็นครั้งแรกที่ระบบจะแจ้งเตือนให้ยอมรับใบรับรอง SSL กดa
เพื่อยอมรับใบรับรองเหล่านี้เสมอ
ตอนนี้คุณจะเห็นกล่องจดหมาย Gmail ของคุณ
unable to reach imap.gmail.com
โง่ยังกล่าวว่า ฉันจะ จำกัด ปัญหาที่นี่ได้อย่างไร
imap.gmail.com
ได้ ทุกอย่างทำงานได้ดีหลังจากฉันเปลี่ยนเป็นเครือข่ายภายนอก
a) สร้างรหัสผ่านเฉพาะแอปพลิเคชันจากบัญชี Google ของคุณ
b01) ติดตั้งตัวแทนผู้ใช้จดหมาย Mutt:
apt install mutt
b02) ไม่จำเป็นต้องทำการส่งต่อพอร์ตทริกเกอร์หรือการดัดแปลงเซิร์ฟเวอร์เสมือนในเราเตอร์ของคุณ!
b03) สร้างไดเรกทอรีดังนี้:
mkdir -p ~/.mutt/cache/headers
mkdir ~/.mutt/cache/bodies
touch ~/.mutt/certificates
b04) ใช้การตั้งค่า muttrc ต่อไปนี้:
nano muttrc
ใน.mutt
ไดเรกทอรี:
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