หลังจากแก้ปัญหาเล็กๆ น้อยๆ ในการเริ่ม fetchmail ฉันก็พบกับอุปสรรคอีกประการหนึ่ง คราวนี้เกี่ยวข้องกับการเข้าถึงบัญชี gmail ผ่าน "fetchmail"
ฉันรู้ว่ามันเยอะ แต่ฉันหวังว่าจะมีคนอยากอ่านปัญหานี้ที่เป็นอุปสรรคต่อฉัน ขอบคุณมากล่วงหน้าและมีวันที่ดี
ตอนนี้ฉันหันไปอธิบายปัญหา:
ก่อนอื่นฉันรันคำสั่งสำหรับการทดสอบ fetchmail:
fetchmail -d0 -vk --fetchmailrc /etc/fetchmailrc
จากนั้นจะเริ่มพิมพ์ผลลัพธ์ของสิ่งที่ฉันเชื่อว่าเป็นการเชื่อมต่อกับเซิร์ฟเวอร์อีเมล gmail:
fetchmail: คำเตือน: ไม่แนะนำให้รันในฐานะรูท
fetchmail: 6.4.2 การสืบค้น pop.gmail.it (โปรโตคอล POP3) เมื่อวันจันทร์ที่ 12 ก.ค. 17:43:20 น. 2021: แบบสำรวจเริ่มต้น
กำลังพยายามเชื่อมต่อกับ 62.141.49.168/995...เชื่อมต่อแล้ว
fetchmail: โหลดไลบรารี OpenSSL 0x1010106f ที่ใหม่กว่าส่วนหัว 0x1010104f แล้ว พยายามดำเนินการต่อ
fetchmail: ใบรับรองเซิร์ฟเวอร์:
fetchmail: Issuer Organization: Let's Encrypt
fetchmail: Issuer CommonName: R3
fetchmail: หัวเรื่อง CommonName: mail.gmail.it
fetchmail: ชื่อเรื่องอื่น: mail.gmail.it
fetchmail: ชื่อเรื่องอื่น: mx1.gmail.it
fetchmail: ชื่อเรื่องอื่น: pop.gmail.it
fetchmail: ชื่อเรื่องอื่น: smtp.gmail.it
fetchmail: pop.gmail.it คีย์ลายนิ้วมือ: <คีย์>
fetchmail: SSL/TLS: ใช้โปรโตคอล TLSv1.2, cipher <cipher>, <ข้อมูลลับ>
fetchmail: POP3< +ตกลง สวัสดี
fetchmail: POP3> CAPA
fetchmail: POP3< +ตกลง นี่คือสิ่งที่ฉันสามารถทำได้:
fetchmail: POP3< ด้านบน
fetchmail: POP3< ผู้ใช้
fetchmail: POP3< การเข้าสู่ระบบล่าช้า 10
fetchmail: POP3< การวางท่อ
fetchmail: POP3< UIDL
fetchmail: POP3< การใช้งานเซิร์ฟเวอร์ Courier Mail
สิ่งที่เหลืออยู่คือการตรวจสอบสิทธิ์ข้อมูลประจำตัว ข้อผิดพลาดและการปิดการสื่อสารเกิดขึ้นที่นี่:
fetchmail: POP3> USER dade.marti02gmail.com
fetchmail: POP3< +OK ต้องใช้รหัสผ่าน
fetchmail: POP3> ผ่าน *
fetchmail: POP3< -ERR การเข้าสู่ระบบล้มเหลว
fetchmail: การเข้าสู่ระบบล้มเหลว
fetchmail: การอนุญาตล้มเหลวใน [email protected]
fetchmail: หากต้องการความช่วยเหลือ โปรดดูที่ http://www.fetchmail.info/fetchmail-FAQ.html#R15
fetchmail: POP3> ออก
fetchmail: POP3< +ตกลง ครั้งหน้าขอให้โชคดี
fetchmail: 6.4.2 การสืบค้น pop.gmail.it (โปรโตคอล POP3) เมื่อวันจันทร์ที่ 12 ก.ค. 17:43:25 น. 2021: แบบสำรวจเสร็จสิ้น
fetchmail: สถานะการค้นหา = 3 (AUTHFAIL)
fetchmail: การสิ้นสุดปกติ สถานะ 3
ฉันแสดงรายการวิธีแก้ปัญหาทั้งหมดที่ฉันพยายามนำมาใช้:
- ตรวจสอบข้อมูลประจำตัวแล้ว
- ยืนยันโดเมนแล้ว
- ลองใช้โปรโตคอลการสื่อสารอื่นๆ
- การลบบัญชีการยืนยันแบบ 2 ขั้นตอน;
- เปิดใช้งานการเข้าถึงแอพของบุคคลที่สาม
- สร้างรหัสผ่านพิเศษสำหรับการเข้าถึงด้วยแอพภายนอก
- ได้ลองตรวจสอบสิทธิ์ทุกประเภทแล้ว
ไม่มีอะไรทั้งนั้น. ปัญหาไม่ได้รับการแก้ไข เนื่องจาก fetchmail daemon ทำงานในพื้นหลังอยู่แล้ว ฉันจึงพยายามเรียกใช้ "sudo systemctl status fetchmail.service" และการตอบสนองคล้ายกับการทดสอบ:
��� fetchmail.service - LSB: init-Script สำหรับ fetchmail daemon ทั้งระบบ
โหลดแล้ว: โหลดแล้ว (/etc/init.d/fetchmail; สร้างขึ้น)
ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่วันจันทร์ที่ 2021-07-12 17:14:56 CEST; 1 นาที 41 วินาทีที่แล้ว
เอกสาร: man:systemd-sysv-generator(8)
กระบวนการ: 1288 ExecStart=/etc/init.d/fetchmail start (code=exited, status=0/SUCCESS)
งาน: 1 (จำกัด: 1071)
หน่วยความจำ: 1.7M
CGroup: /system.slice/fetchmail.service
������1304 /usr/bin/fetchmail -f /etc/fetchmailrc --pidfile /var/run/fetchmail/fetchmail.pid --syslog
12 ก.ค. 17:14:56 VM-LinuxServer systemd[1]: การเริ่มต้น LSB: init-Script สำหรับ fetchmail daemon ทั้งระบบ...
12 ก.ค. 17:14:56 VM-LinuxServer fetchmail[1288]: * การเริ่มต้นตัวแทนดึงจดหมาย:
12 ก.ค. 17:14:56 VM-LinuxServer fetchmail[1288]: ...เสร็จสิ้น
12 ก.ค. 17:14:56 VM-LinuxServer systemd[1]: เริ่มต้น LSB: init-Script สำหรับ fetchmail daemon ทั้งระบบ
12 กรกฎาคม 17:14:56 VM-LinuxServer fetchmail[1304]: กำลังเริ่มต้น fetchmail 6.4.2 daemon
12 ก.ค. 17:15:01 VM-LinuxServer fetchmail[1304]: การอนุญาตล้มเหลวใน [email protected]
12 กรกฎาคม 17:15:01 VM-LinuxServer fetchmail[1304]: สำหรับความช่วยเหลือ โปรดดูที่ http://www.fetchmail.info/fetchmail-FAQ.html#R15
12 กรกฎาคม 17:15:01 VM-LinuxServer fetchmail[1304]: สถานะการค้นหา = 3 (AUTHFAIL)
ฉันอัปโหลดไฟล์ปรับแต่ง "fetchmailrc" ด้วย:
ตั้ง postmaster "รูท"
ตั้งค่าอีเมลตีกลับ
ตั้งค่าไม่มีสแปม
กำหนดคุณสมบัติ ""
ตั้งเดมอน 600
โพล pop.gmail.it กับโปรโต POP3
ผู้ใช้ 'dade.marti02gmail.com' มีรหัสผ่าน 'secretpwd' เป็นรูทที่นี่
stripcr และ ssl พร้อม sslproto 'tls1.2' และ fetchall