Dovecot ไม่มีความเกี่ยวข้องกับ postfix ที่ไม่ฟังพอร์ต 25 พวกเขาเป็นสองโปรแกรมที่แยกจากกันโดยสิ้นเชิง และอีกโปรแกรมหนึ่งไม่มีผลกระทบต่อการทำงานของอีกโปรแกรมหนึ่ง
วิธีอธิบายง่ายๆคือ:
Dovecot จัดการพอร์ต POP3 (110, 995) และ IMAP (143, 993) สำหรับตรวจสอบเมล และ postfix จัดการพอร์ต SMTP (25, 465, 587) สำหรับส่งเมล โปรดทราบว่าพอร์ต 465 เลิกใช้แล้ว และคุณควรใช้ 587 (โปรโตคอลการส่ง) สำหรับ SMTP ที่ปลอดภัย
Dovecot ช่วยให้คุณตรวจสอบอีเมลด้วยไคลเอนต์อีเมล POP3 หรือ IMAP เช่น Outlook หรือ Thunderbird ดังนั้นจึงไม่เกี่ยวข้องกับ postfix เลยในกรณีของคุณ คุณไม่น่าจะ 'เปิดใช้งาน' Dovecot เว้นแต่คุณจะดาวน์โหลดและติดตั้งด้วยตัวเองโดยเฉพาะ
คุณอาจต้องแก้ไขไฟล์ master.cf ใน postfix และยกเลิกการใส่ความคิดเห็นบรรทัด 'smtp' ที่ด้านบน โดยปกติจะเป็นการตั้งค่าเริ่มต้นใน postfix ดังนั้นหากคุณไม่ได้เปลี่ยนแปลงสิ่งใดในไฟล์นั้น คุณอาจต้องแก้ไขการตั้งค่าในไฟล์ main.cf ของคุณ ตรวจสอบการตั้งค่าเหล่านั้นเพื่อให้แน่ใจว่าทุกอย่างตรงกับการกำหนดค่าเครือข่าย/เครื่องของคุณ
นอกจากนี้ ก่อนที่คุณจะเสียเวลาหลายชั่วโมงในการแก้ปัญหา เปลี่ยนการตั้งค่า และทำให้สิ่งต่างๆ แย่ลง ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบสิ่งพื้นฐานที่สุดที่คุณอาจมองข้ามไป:
postfix ยังทำงานอยู่หรือไม่
การแก้ไขสถานะ systemctl
ผลลัพธ์ควรเป็นแอ็คทีฟ (กำลังทำงาน) ไม่ใช่ไม่ได้ใช้งาน (ตาย) หยุดทำงาน หรืออย่างอื่นที่มีข้อความแสดงข้อผิดพลาด
เพื่อให้แน่ใจว่าบริการ postfix เริ่มต้นทุกครั้งที่คุณรีบูตเครื่อง:
systemctl เปิดใช้งาน postfix
ขออภัย หากไม่มีข้อมูลที่เฉพาะเจาะจงมาก ก็ยากที่จะช่วยคุณได้ เนื่องจากการกำหนดค่าของทุกคนจะแตกต่างกันเล็กน้อยโดยขึ้นอยู่กับระบบปฏิบัติการ ฮาร์ดแวร์ การตั้งค่าซอฟต์แวร์ ฯลฯ ตรวจสอบบันทึกของ postfix เพื่อหาข้อผิดพลาดหรือข้อความอื่นๆ ที่อาจให้ข้อมูลเชิงลึกที่เป็นประโยชน์แก่คุณเกี่ยวกับสิ่งที่เกิดขึ้น ในสถานการณ์ที่แน่นอนของคุณ
นอกเหนือจากนั้นพวกเขาอ้างว่า postfix ควรทำงานนอกกรอบโดยไม่ต้องเปลี่ยนแปลงอะไรเลย (แต่ไม่ต้องกังวล ฉันมักจะเล่นซอและพลิกแพลงเล็กน้อยเพื่อให้มันใช้งานได้)
http://www.postfix.org/documentation.html
http://www.postfix.org/BASIC_CONFIGURATION_README.html