Dovecot

ภาพหน้าจอของซอฟแวร์:
Dovecot
รายละเอียดซอฟแวร์:
รุ่น: 2.3.2.1 การปรับปรุง
วันที่อัพโหลด: 17 Aug 18
ผู้พัฒนา: Timo Sirainen
การอนุญาต: ฟรี
ความนิยม: 20

Rating: nan/5 (Total Votes: 0)

Dovecot เป็นโอเพ่นซอร์สและเซิร์ฟเวอร์ POP3 และ IMAP ฟรีที่สามารถติดตั้งได้สำเร็จบน Linux และ UNIX เหมือนระบบปฏิบัติการ เขียนด้วยความปลอดภัยเป็นหลักในใจโครงการ Dovecot เป็นเรื่องง่ายในการติดตั้งและไม่ต้องบำรุงรักษาเป็นพิเศษ


เซิร์ฟเวอร์ IMAP ที่มีประสิทธิภาพสูงสุด

Dovecot เป็นหนึ่งในเซิร์ฟเวอร์ IMAP ที่มีประสิทธิภาพสูงสุดซึ่งเป็นไปตามมาตรฐานโดยให้ดัชนีการเพิ่มประสิทธิภาพด้วยตนเองและการรักษาด้วยตนเอง คุณลักษณะการตรวจสอบผู้ใช้แบบยืดหยุ่นการสนับสนุนการย้ายข้อมูลจากเซิร์ฟเวอร์ POP3 และ IMAP ที่มีอยู่รวมทั้งการแก้ปัญหาสำหรับ POP3 และ IMAP bugs


เป็นไปตามมาตรฐาน

ในขณะที่เซิร์ฟเวอร์อีเมลอื่น ๆ ล้มเหลวส่วนใหญ่ซอฟต์แวร์จะรวบรวมข้อมูลทั้งหมดจากการทดสอบมาตรฐานเซิร์ฟเวอร์ IMAP (Internet Message Access Protocol) ได้รับการออกแบบมาเพื่อนำเสนอดัชนีที่ปรับให้เหมาะกับตนเองซึ่งมีข้อมูลและข้อมูลทั้งหมดที่ไคลเอ็นต์ใช้โดยผู้ใช้ปลายทางมักต้องการ

เป็นการรักษาตัวเอง

คุณลักษณะที่ดีที่สุดของ Dovecot คือความสามารถในการรักษาตนเองเมื่อใดก็ตามที่เกิดปัญหาขึ้น ตัวอย่างเช่นจะพยายามแก้ไขไฟล์ดัชนีหัก อย่างไรก็ตามปัญหาร้ายแรงจะถูกบันทึกไว้โดยอัตโนมัติในแฟ้มบันทึกที่สามารถเข้าถึงได้สำหรับผู้ดูแลระบบ นอกจากนี้โปรแกรมยังมีเป้าหมายที่จะเป็นมิตรกับผู้ดูแลระบบ


กล่องจดหมายและดัชนีสามารถแก้ไขได้

คุณลักษณะที่น่าสนใจอื่น ๆ ก็คือความสามารถในการอนุญาตให้ผู้ใช้ปรับเปลี่ยนดัชนีและกล่องจดหมายจากคอมพิวเตอร์หลาย ๆ เครื่องในเวลาเดียวกันซึ่งหมายความว่าระบบไฟล์นี้ทำงานได้ดีกับระบบไฟล์แบบคลัสเตอร์ นอกจากนี้ผู้ดูแลระบบผู้รับมอบฉันทะจะใช้แก้ไขปัญหาแคชในระบบไฟล์ NFS (Network File System) ที่พบบ่อย


การตรวจสอบผู้ใช้ที่มีความยืดหยุ่นสูง

เหนือคุณลักษณะทั้งหมดที่กล่าวมา Dovecot ยังมาพร้อมกับการตรวจสอบผู้ใช้ที่มีความยืดหยุ่นสูงซึ่งได้รับการออกแบบมาจากออฟเซตเพื่อสนับสนุนกลไกการตรวจสอบและฐานข้อมูลที่หลากหลาย


ขยายได้ง่าย

คุณลักษณะที่ยอดเยี่ยมอีกอย่างหนึ่งของ Dovecot คือความสามารถในการขยายตัวด้วยคุณสมบัติใหม่ผ่านปลั๊กอิน บัญชี IMAP และ POP3 จากเซิร์ฟเวอร์อีเมลอื่น ๆ สามารถนำเข้าได้อย่างง่ายดายใน Dovecot เซิร์ฟเวอร์อีเมลที่ปลอดภัยสำหรับศตวรรษที่ 21

มีอะไรใหม่ ในรุ่นนี้:

  • การเปลี่ยนแปลงการตั้งค่าต่างๆดูที่ https://wiki2.dovecot.org/Upgrading/2.3
  • บันทึกการเขียนใหม่เริ่มต้นขึ้น: ขณะนี้การบันทึกมีพื้นฐานอยู่บนเหตุการณ์ลำดับชั้น ซึ่งทำให้สามารถทำสิ่งต่าง ๆ ได้เช่น: 1) นำคำนำหน้าเข้าสู่ระบบ 2) เปิดใช้งานการบันทึกดีบักด้วยรายละเอียดปลีกย่อย 3) ให้บันทึกข้อมูลในรูปแบบที่อ่านได้ง่ายกว่าเครื่อง F underFF offersF underF itFF offersFF under itF underFFF underFF underF underFFF underFF underFF underFF underFF underF itF underF it itF it itF it underFFFF offersF underF underFFFFFFFFF under itF under underF underF underFFFFFFFF it ทุกอย่างยังไม่เสร็จสิ้นโดยเฉพาะรหัสการเข้าสู่ระบบเก่าจำนวนมากยังคงต้องมีการแปลเป็นรูปแบบใหม่

  • FFF underF offersF underFF underF offersF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF underF under it F offersF underFF underFF underFF underFF underFF underFF underF underF underF underFF underF underFF underFF underFF underFF underF underF underFF underF underFF underF underF underFF it underF under underF underF itF under underF underFF underF underF under underFF underF underF it F underFF underFF underFF underFF underFF underFF underFF underFF underFF underFF underFF underFF underFF underFF under itFF underFFF underF underFF underFFF underFF underFF underFF underFF underFF underFFF underF offersFF underFF underFF under it
    การตั้งค่า
  • ssl_dh จะแทนที่พารามิเตอร์ ssl-parameters.dat ที่สร้างขึ้นใหม่
  • IMAP: เมื่อ BINARY FETCH พบจดหมายเสียให้ส่งข้อผิดพลาด [PARSE] แทน [UNKNOWNCTE]
  • Linux: การทุ่มตลาดหลักผ่านทาง PR_SET_DUMPABLE จะไม่เปิดใช้งานตามค่าเริ่มต้นเนื่องจากเหตุผลด้านความปลอดภัยที่อาจเกิดขึ้น (พบโดยทีมรักษาความปลอดภัย cPanel)
  • เพิ่มการสนับสนุนพร็อกซีเซิร์ฟเวอร์การส่ง SMTP ซึ่งรวมถึงการสนับสนุนส่วนขยายของ BURL และ CHUNKING

  • FF underFF underFFF underF underFF offersF underFF underFF underFF under underFF under underFF under underFF under underFF under underFF under underF it underFF under underF itF under itFF under itF underFF underFF under itF under itF under itF underF itF it underF under itF underF it สนับสนุนการขยายและการผสม CHUNKING ของผู้รับท้องถิ่น / พร็อกซี

  • auth: สนับสนุน libsodium เพื่อเพิ่มการสนับสนุน ARGON2I และแผนผังรหัสผ่าน ARGON2ID
  • auth: สนับสนุนรูปแบบรหัสผ่าน BLF-CRYPT ในทุกแพลตฟอร์ม
  • auth: เพิ่มการสนับสนุนสคริปต์ LUA สำหรับ passdb / userdb ดู https://wiki2.dovecot.org/AuthDatabase/Lua
  • อินพุตสตรีมมีความน่าเชื่อถือมากขึ้นในขณะนี้เมื่อมีข้อผิดพลาดหรือเมื่อเข้าถึงขนาดบัฟเฟอร์สูงสุด ก่อนหน้านี้ในบางสถานการณ์อาจทำให้ Dovecot พยายามอ่านหน่วยความจำที่ปลดปล่อยแล้ว
  • เอาต์พุตสตรีมไม่เคยจัดการข้อผิดพลาดก่อนหน้านี้เมื่อเขียนตัวอย่างที่ท้ายสตรีม ปัญหานี้ส่งผลต่อการเข้ารหัสและบีบอัด ostream ของไฟล์ zlib ซึ่งอาจมีการตัดทอนไฟล์ที่ถูกเขียนทับโดยเงียบหากการเขียนครั้งสุดท้ายเกิดขึ้นไม่สำเร็จ (ซึ่งปกติแล้วไม่ควรเกิดขึ้น)
  • ปลั๊กอินเสมือน: แก้ไขความหวาดกลัวเมื่อดึงอีเมลจากกล่องจดหมายเสมือนที่มีนามสกุล IMAP BINARY
  • doveadm-server: แก้ไขปัญหาที่อาจเกิดขึ้นกับการเชื่อมต่อ SSL
  • doveadm proxy: การอ่านคำสั่ง 'output จาก v2.2.33 + servers อาจทำให้เกิดความผิดพลาดหรือเกิดความผิดพลาด
  • แก้ไขข้อบกพร่องเล็ก ๆ อื่น ๆ

  • มีอะไรใหม่ ในเวอร์ชัน 2.2.32:

    • การติดตั้งการเชื่อมต่อ IMAPC ถูกลืมจากการออกรุ่น 2.2.29 ซึ่งทำให้มีการตรวจสอบ & quot; ล้มเหลวในการทดสอบหน่วย
    • dict-sql: การผสานรวม UPDATE หลายรายการเข้ากับคำสั่งเดียวไม่ได้ผลจริง
    • แก้ไขอาคารด้วย vpopmail

    • มีอะไรใหม่ ในเวอร์ชัน 2.2.31:

      • การเชื่อมต่อ IMAPC ใหม่ถูกลืมจาก 2.2.29 ปล่อย ซึ่งทำเครื่องหมาย & quot; ตรวจสอบ & quot; ล้มเหลวในการทดสอบหน่วย
      • dict-sql: การผสานรวม UPDATE หลายรายการเข้ากับคำสั่งเดียวไม่ได้ผลจริง
      • แก้ไขอาคารด้วย vpopmail

      • มีอะไรใหม่ ในรุ่น 2.2.30.2:

        • การต่อเชื่อมต่อใหม่ถูกลืมจากการเปิดตัว 2.2.29 ซึ่งทำเครื่องหมาย & quot; ตรวจสอบ & quot; ล้มเหลวในการทดสอบหน่วย
        • dict-sql: การผสานรวม UPDATE หลายรายการเข้ากับคำสั่งเดียวไม่ได้ผลจริง
        • แก้ไขอาคารด้วย vpopmail

        • มีอะไรใหม่ ในรุ่น 2.2.29.1:

          • การเชื่อมต่อการเชื่อมต่อใหม่ถูกลืมจากการเปิดตัว 2.2.29 ซึ่งทำเครื่องหมาย & quot; ตรวจสอบ & quot; ล้มเหลวในการทดสอบหน่วย
          • dict-sql: การผสานรวม UPDATE หลายรายการเข้ากับคำสั่งเดียวไม่ได้ผลจริง
          • แก้ไขอาคารด้วย vpopmail

          มีอะไรใหม่ ในเวอร์ชัน 2.2.28:

          • ผู้อำนวยการ: & quot; การย้ายผู้กำกับ doveadm & quot; ไปยังโฮสต์เดิมจะรีเฟรชระยะหมดเวลาของผู้ใช้ ซึ่งช่วยให้ผู้ใช้สามารถใช้งานแบ็กเอนด์เดียวกันได้โดยการย้ายผู้ใช้ไปที่นั่นเป็นระยะ ๆ
          • เมื่อมีการสร้างกล่องจดหมายใหม่ให้ใช้การตัดสินใจของแคชก่อนหน้า dovecot.index.cache ของ INBOX ในตอนต้น
          • Expunging mail เขียน GUID ไปที่ dovecot.index.log เดี๋ยวนี้ถ้า GUID สามารถใช้ได้จากดัชนี / แคชอย่างรวดเร็ว
          • pop3c: เพิ่มระยะหมดเวลาสำหรับคำสั่ง PASS เป็นเวลา 5 นาที
          • ข้อผิดพลาดในการเข้าถึงจดหมายจะไม่ถูกเพิกเฉยอีกต่อไปเมื่อค้นหาหรือจัดเรียง ด้วย IMAP การตอบกลับ SEARCH / SORT ที่ไม่มีการระบุตัวยังคงถูกส่งไปเหมือนเดิม แต่ไม่ได้รับการตอบกลับแทน OK
          • กำหนดชื่อไฟล์ dovecot.list.index ได้ นี่เป็นสิ่งที่จำเป็นเมื่อมีหลาย namespaces ชี้ไปที่ root mail เดียวกัน (เช่น lazy_expunge namespace for mdbox)
          • เพิ่ม size.virtual เพื่อ dovecot.index เมื่อเข้าถึงโฟลเดอร์ vsizes (เช่น quota = count) นี่เป็นวิธีแก้ไขปัญหาเบื้องต้นเพื่อหลีกเลี่ยงประสิทธิภาพการคำนวณใหม่ของโควต้าที่มีขนาดเล็กเมื่อขนาดข้อความหายไปจาก dovecot.index.cache เนื่องจากความเสียหายหรือเหตุผลอื่น ๆ
          • auth: สนับสนุนกลไก OAUTHBEARER และ XOAUTH2 นอกจากนี้ยังสนับสนุนพวกเขาใน lib-dsasl สำหรับฝั่งไคลเอ็นต์
          • auth: สนับสนุนการกรองตามกลไก SASL: passdb {กลไก}
          • ลดการใช้หน่วยความจำของกระบวนการอีเมลด้วยการไม่เก็บการตั้งค่าซ้ำโดยไม่จำเป็นหลายครั้ง
          • imap: เพิ่มการตั้งค่า imap_fetch_failure เพื่อควบคุมสิ่งที่เกิดขึ้นเมื่อ FETCH ล้มเหลวสำหรับจดหมายบางส่วน (ดูตัวอย่าง config)
          • imap: รวมข้อมูลเกี่ยวกับคำสั่งสุดท้ายในบรรทัดบันทึกการตัดการเชื่อมต่อ
          • imap: สร้างใหม่ SEARCH = นามสกุล X-MIMEPART ขณะนี้ยังไม่ได้โฆษณาตามค่าเริ่มต้นเนื่องจากไม่ได้มีการใช้งานอย่างสมบูรณ์
          • fts-solr: เพิ่มการสนับสนุนการตรวจสอบสิทธิ์ขั้นพื้นฐาน
          • Cassandra: สนับสนุนการเรียกค้นข้อความค้นหาที่ล้มเหลวโดยอัตโนมัติหากตั้งค่า execution_retry_interval และ execution_retry_times
          • doveadm: เพิ่ม & quot; เส้นทางของกล่องจดหมาย & quot; คำสั่ง.
          • ปลั๊กอิน mail_log: หากปลั๊กอิน {mail_log_cached_only = yes} ให้ลงชื่อเข้าใช้ฟิลด์ที่ต้องการเท่านั้นหากไม่ต้องการเปิดอีเมล
          • ตั้งค่า mail_vsize_bg_after_count (ดูตัวอย่าง config)
          • ตั้งค่า mail_sort_max_read_count เพิ่ม (ดูตัวอย่าง config)
          • pop3c: เพิ่มการตั้งค่า pop3c_features = no-pipelining เพื่อป้องกันไม่ให้ใช้ส่วนขยาย PIPELINING แม้ว่าโฆษณาจะถูกโฆษณา
          • ไฟล์ดัชนี: day_first_uid ไม่ได้รับการอัปเดตอย่างถูกต้องตั้งแต่ v2.2.26 สาเหตุนี้ทำให้ dovecot.index.cache ไม่เหมาะสม
          • imap: SEARCH / SORT อาจมี assert crashed ใน client_check_command_hangs
          • imap: FETCH X-MAILBOX อาจถูกกล่าวหาว่าล้มเหลวในกล่องจดหมายเสมือน
          • imap: เวลาในการตอบรับคำสั่งที่ติดแท็กมักผิดพลาด 0.
          • search: การใช้ NOT n: * หรือ NOT UID n: * ไม่ได้รับการจัดการอย่างถูกต้อง
          • ผู้อำนวยการ: ผู้กำกับนักสอนการ doveadm เสีย
          • ผู้กำกับ: แก้ไขข้อขัดข้องเมื่อใช้ director_flush_socket
          • ผู้กำกับ: แก้ไขข้อบกพร่องบางอย่างเมื่อย้ายผู้ใช้ระหว่างแบ็กเอนด์
          • imapc: แก้ไขข้อผิดพลาดและการปรับปรุงข้อผิดพลาดต่างๆ
          • ต้นแบบ: การส่งออกสถานะกระบวนการทำพิราบมีข้อมูลซ้ำหลายรายการ
          • autoexpunge: หากเวลาเปลี่ยนชื่อของกล่องจดหมายเป็นเวอร์ชันใหม่กว่าบันทึกเวลาของจดหมายให้ใช้แทน การดำเนินการนี้จะมีประโยชน์เมื่อทำการเติมน้ำมันอัตโนมัติเช่น ถังขยะ / * และลบกล่องจดหมายทั้งหมดโดยเปลี่ยนชื่อเป็นถังขยะเพื่อป้องกันไม่ให้มีการเติมข้อมูลอัตโนมัติเร็วเกินไป
          • autoexpunge: หลายขั้นตอนอาจพยายามล้างข้อมูลอีเมลเดียวกันพร้อม ๆ กัน นี่เป็นปัญหาโดยเฉพาะอย่างยิ่งกับปลั๊กอิน lazy_expunge
          • auth:% {passdb: *} ว่างเปล่าในกระบวนการ auth-worker
          • auth-policy: hashed_password ถูกส่งเปล่าเสมอ
          • dict-sql: รวม UPDATE หลายรายการลงในข้อความเดียวถ้าทำได้
          • fts-solr: Escape {} อักขระเมื่อส่งข้อความค้นหา
          • fts: fts_autoindex_exclude = เกิดข้อผิดพลาดในการใช้งานพิเศษ
          • doveadm-server: แก้ไขปัญหาการรั่วไหลและปัญหาอื่น ๆ เมื่อประมวลผลคำขอซ้ำหลายครั้ง (service_count! = 1)
          • sdbox: แก้ไข assert-crash บนกล่องจดหมายสร้างการแข่งขัน
          • lda / lmtp: ค่า deliver_log_format ไม่ถูกต้องถ้าใช้ตะแกรง % {storage_id} ถูกทำลาย
          • lmtp_user_concurrency_limit ไม่ทำงานหาก userdb เปลี่ยนชื่อผู้ใช้

          • มีอะไรใหม่ ในเวอร์ชัน 2.2.27:

            • เพิ่มปลั๊กอิน mail_crypt ที่ช่วยให้สามารถเข้ารหัสอีเมลที่เก็บไว้ได้ ดู http://wiki2.dovecot.org/Plugins/MailCrypt
            • สถิติ: สามารถส่งสถิติทั่วโลกไปยังเซิร์ฟเวอร์ Carbon โดยการตั้งค่า stats_carbon_server = ip: port
            • imap / pop3 proxy: ถ้า passdb ส่งกลับ proxy_not_trusted อย่าส่ง ID / XCLIENT
            • เพิ่มตัวแก้ไขกัญชาทั่วไปสำหรับตัวแปร%:% {; rounds =, truncate =, salt = s & gt;: ฟิลด์} อัลกอริทึมแฮชเป็นส่วนที่สนับสนุนใด ๆ เช่น md5, sha1, sha256 นอกจากนี้ & quot; pkcs5 & quot; ได้รับการสนับสนุนโดยใช้ SHA256 ตัวอย่างเช่น% {sha256: user} หรือ% {md5; truncate = 32: user}
            • เพิ่มการสนับสนุน SHA3-256 และ SHA3-512 hashes
            • config: สนับสนุนอักขระตัวแทน DNS ในชื่อท้องถิ่นเช่น local_name * .example.com {.. } ตรงกับ anything.example.com แต่ไม่ใช่ multiple.anything.example.com
            • config: สนับสนุนชื่อหลายชื่อใน local_name เช่น local_name & quot; 1.example.com 2.example.com & quot; {.. }
            • แก้ไขข้อขัดข้องในกระบวนการมอบอำนาจเมื่อมีการกำหนดค่านโยบายการตรวจสอบสิทธิ์และการตรวจสอบสิทธิ์ถูกยกเลิก / ล้มเหลวโดยไม่มีการกำหนดชื่อผู้ใช้
            • ผู้กำกับ: หากผู้ใช้สองรายมีแท็กที่แตกต่างกัน แต่มีแฮชเดียวกันผู้ใช้อาจถูกเปลี่ยนเส้นทางไปยังโฮสต์ของแท็กที่ไม่ถูกต้อง
            • ไฟล์ดัชนีอาจได้รับการพิจารณาว่าสูญหายไปอย่างไม่ถูกต้องทำให้เกิด & quot; ขาดหายไปกลางไฟล์ seq = .. & quot; จะถูกบันทึกและสร้างดัชนีใหม่ ปัญหานี้เกิดขึ้นได้ง่ายขึ้นเมื่อเปิดใช้งานโหมดไฮเบอร์เนต IMAP
            • การแก้ปัญหาต่างๆในการกู้คืนสถานะอย่างถูกต้องในการยกเลิกการไฮเบอร์เนต
            • ไฟล์ dovecot.index มีขนาด 4 ไบต์ต่ออีเมลมากเกินไป เนื่องจาก 3 ไบต์ต่ออีเมลสูญหายไปซึ่งอาจใช้สำหรับคำหลัก IMAP
            • การแก้ไขต่างๆเพื่อจัดการความเสียหายของ dovecot.list.index ดีขึ้น
            • lib-fts: แก้ไข assert-crash ในโทเค็นแอดเดรสด้วยการป้อนข้อมูลเฉพาะ
            • ยืนยันการอ้างสิทธิ์ใน HTML เป็นการแยกวิเคราะห์ข้อความด้วยการป้อนข้อมูลเฉพาะ (เช่นสำหรับการสร้างดัชนีหรือการสร้างข้อมูลโค้ด FTS)
            • doveadm sync -1: แก้ไขข้อขัดแย้งของ GUID ของกล่องจดหมายที่ใช้งานอยู่
            • sdbox, mdbox: ทำการสร้างดัชนีแบบเต็มหากตรวจพบความเสียหายภายใน lib-index ซึ่งเรียกใช้ดัชนี fsck
            • โควต้า: อย่าข้ามการตรวจสอบโควต้าเมื่อย้ายอีเมลระหว่างโควต้าโควต้าต่างๆ
            • search: ชุดลำดับหลายชุดหรือชุด UID ในพารามิเตอร์การค้นหาไม่ได้รับการจัดการอย่างถูกต้อง ถูกรวมเข้าด้วยกันอย่างไม่ถูกต้อง

            • มีอะไรใหม่ ในเวอร์ชัน 2.2.26.0:

              • แก้ไขปัญหาการรวบรวมข้อมูลบางส่วน
              • auth: แก้ไข assert-crash เมื่อใช้กลไก NTLM หรือ SKEY และหลาย passdbs
              • auth: แก้ไขข้อขัดข้องในการส่งออกไปยังช่องพิเศษที่มีค่าว่างเปล่า auth-worker
              • dsync: แก้ไข assert-crash ใน dsync_brain_sync_mailbox_deinit

              • มีอะไรใหม่ ในเวอร์ชัน 2.2.25:

                • การแก้ไขปัญหาต่างๆในการทำพิซซ่า โดยเฉพาะการเรียกใช้คำสั่งผ่านทางเซิร์ฟเวอร์ doveadm เสียหาย
                • ผู้อำนวยการ: แก้ไขปัญหาจุดอ่อนของผู้ใช้ในสถานการณ์บางอย่าง
                • ผู้กำกับ: แก้ไขสถานการณ์ที่ผู้กำกับส่งต่อรัฐต่างๆไปยังต่างประเทศและไม่เคยซิงค์กัน
                • ผู้กำกับ: แก้ไขข้อขัดข้องเกี่ยวกับผู้ใช้ที่ช้า & quot; ผู้ใช้ถูกฆ่าตาย & quot; ตอบ
                • แก้ไข assert-crash ที่เกี่ยวข้องกับ Istream-concat ซึ่งอาจถูกเรียกใช้อย่างน้อยโดยสคริปต์ Sieve

                • มีอะไรใหม่ ในเวอร์ชัน 2.2.23:

                  • การแก้ไขปัญหาต่างๆที่เกิดขึ้นกับนกพิราบ โดยเฉพาะการเรียกใช้คำสั่งผ่านทางเซิร์ฟเวอร์ doveadm เสียหาย
                  • ผู้อำนวยการ: แก้ไขปัญหาจุดอ่อนของผู้ใช้ในสถานการณ์บางอย่าง
                  • ผู้กำกับ: แก้ไขสถานการณ์ที่ผู้กำกับส่งต่อรัฐต่างๆไปยังต่างประเทศและไม่เคยซิงค์กัน
                  • ผู้กำกับ: แก้ไขข้อขัดข้องเกี่ยวกับผู้ใช้ที่ช้า & quot; ผู้ใช้ถูกฆ่าตาย & quot; ตอบ
                  • แก้ไข assert-crash ที่เกี่ยวข้องกับ Istream-concat ซึ่งอาจถูกเรียกใช้อย่างน้อยโดยสคริปต์ Sieve

                  • มีอะไรใหม่ ในเวอร์ชัน 2.2.21:

                    • รายการกล่องจดหมาย Doveadm (และอื่น ๆ ) ใน v.2.2.20
                    • ผู้อำนวยการ: แก้ไขการเปลี่ยนแปลงแบ็กเอนด์เมื่อทำงานกับเซิร์ฟเวอร์กรรมการเดียวเท่านั้น
                    • ปลั๊กอินเสมือน: แก้ไขข้อขัดข้องขณะพยายามเปิดกล่องจดหมายที่ไม่มีการยืนยัน autocreated backend

                    • มีอะไรใหม่ ในเวอร์ชัน 2.2.20:

                      • เพิ่มการตั้งค่า Mailbox {autoexpunge =} ดู http://wiki2.dovecot.org/MailboxSettings สำหรับรายละเอียด
                      • ssl_options: เพิ่มการสนับสนุน no_ticket
                      • imap / pop3 / manageieve-login: เพิ่ม postlogin_socket = path passdb extra field วิธีนี้ช่วยให้สามารถแทนที่การตั้งค่า imap / pop3 / manageieve {} ค่าเริ่มต้นสำหรับผู้ใช้เฉพาะ (เช่นเรียกใช้กระบวนการ imap ผ่าน valgrind หรือ strace)
                      • ดึงข้อมูลจาก Doveadm: เพิ่ม date.sent / received / saved.unixtime
                      • fs-posix: โหมดที่เพิ่ม = พารามิเตอร์อัตโนมัติเพื่อตั้งค่าโหมดไฟล์และไดเร็กทอรี 'ขึ้นอยู่กับไดเร็กทอรีหลักหากมี setgid-bit
                      • ผู้อำนวยการ: สนับสนุนแบ็กเอนด์ที่มีชื่อโฮสต์ซึ่งทำให้สามารถยืนยันใบรับรอง SSL ได้
                      • กรรมการ: สถานะของกรรมการกลายเป็นแบบไม่ประสานงานหากคำสั่งของผู้บัญชาการทหารสูงสุดถูกใช้เพื่อแก้ไขแบ็กเอนด์เดียวกันในหลาย ๆ คณะในเวลาเดียวกันโดยมีการเปลี่ยนแปลงที่ขัดแย้งกัน การแก้ไขนี้รวมถึงการตรวจสอบพิเศษบางอย่างซึ่งทำให้แน่ใจได้ว่าหากข้อขัดแย้งดังกล่าวยังเกิดขึ้นจะมีการแก้ไขโดยอัตโนมัติ ในบางกรณีการแก้ไขอัตโนมัติอาจถูกเรียกโดยไม่จำเป็นและมีข้อผิดพลาดในการเข้าสู่ระบบ
                      • ผู้กำกับ: แท็กแบ็กเอนด์ทำงานไม่ถูกต้อง
                      • ldap: tls_ * ไม่ได้ใช้การตั้งค่าสำหรับ ldaps URIs
                      • ldap, mysql: ตั้งค่าการเชื่อมต่อหมดเวลา
                      • auth: การค้นหา userdb ผ่าน auth-worker ไม่สามารถเปลี่ยนชื่อผู้ใช้
                      • dsync: จัดการไดเรกทอรีที่ถูกลบอย่างถาวร ตรวจสอบว่าเราไม่ได้ไปที่การเปลี่ยนชื่อวงใหม่ของกล่องจดหมายที่ไม่มีที่สิ้นสุด
                      • imap: แก้ไขข้อผิดพลาดใน NOTIFY เมื่อมีการดูช่องว่างที่ไม่สนับสนุน NOTIFY
                      • imap: หลังจากใช้ SETMETADATA คำสั่งต่างๆ (โดยเฉพาะ FETCH) อาจเริ่มห้อยเมื่อเอาต์พุตของพวกเขามีขนาดใหญ่
                      • สถิติ: เซสชันที่ไม่มีการใช้งานจะไม่ได้รับการรีเฟรชบ่อยพอสมควรซึ่งทำให้สถิติสามารถลืมรหัสผ่านและบันทึกข้อผิดพลาดเกี่ยวกับเซสชันที่ไม่รู้จักเมื่ออัปเดตได้ในภายหลัง
                      • สถิติ: คงที่ & quot; รหัสเซสชันซ้ำ & quot; ข้อผิดพลาดเมื่อ LMTP ส่งไปยังผู้รับหลายรายและ fts_autoindex = ใช่
                      • zlib plugin: การคัดลอกถาวรทำให้เกิดความเสียหายของแคชเมื่อไม่ได้ตั้งค่า zlib_save แต่ข้อความต้นฉบับถูกบีบอัด
                      • fts-solr: ลองใช้พารามิเตอร์การค้นหา Solr escaping
                      • lmtp: quota_full_tempfail = yes ถูกละเลยด้วย lmtp_rcpt_check_quota = yes

                      • มีอะไรใหม่ ในเวอร์ชัน 2.2.18:

                        • ผู้อำนวยการ: ระบบจะตรวจพบซ็อกเก็ต UNIX เป็นซ็อกเก็ต doveadm หรือ director ring ทำให้ระบบหยุดการติดตั้งที่มีอยู่
                        • sdbox: เมื่อคัดลอกจดหมายในที่เก็บข้อมูล alt ให้วางปลายทางไปยังที่จัดเก็บข้อมูล alt ด้วย

                        • มีอะไรใหม่ ในเวอร์ชัน 2.2.16:

                          • dbox: การซิงค์ใหม่ (เช่น doveadm force-resync) จะไม่ลบไฟล์ dovecot.index.cache อีกต่อไป ไฟล์แคชไม่ค่อยมีปัญหาเพราะเหตุนี้ทำให้เกิดความไม่จำเป็นน้อยลง
                          • ขีด จำกัด ชื่อกล่องจดหมายมีการเปลี่ยนแปลงในระหว่างการสร้างกล่องจดหมาย: แต่ละส่วนของชื่อลำดับชั้น (เช่น & quot; x & quot; หรือ & quot; y & quot; ใน / quot; x / y & quot;) อาจยาวได้สูงสุด 255 ตัวอักษร (แทนที่จะเป็น 200) นอกจากนี้ยังลดจำนวนสูงสุดของระดับลำดับชั้นเป็น 16 (แทนที่จะเป็น 20) เพื่อให้ความยาวของชื่อสูงสุด 4096 (ขีด จำกัด PATH_MAX ทั่วไป) ขีด จำกัด ของ 255 char หวังว่าจะมีขนาดใหญ่พอสำหรับการโยกย้ายจากระบบที่มีอยู่ทั้งหมด นอกจากนี้ยังมีข้อ จำกัด เกี่ยวกับระบบไฟล์จำนวนมาก
                          • ผู้อำนวยการ: เพิ่มการตั้งค่า director_consistent_hashing เพื่อเปิดใช้งานการแฮชที่สอดคล้องกัน (แทนการแฮ็ก MD5 แบบสุ่มส่วนใหญ่) ซึ่งจะทำให้การเคลื่อนย้ายผู้ใช้ระหว่างแบ็กเอนด์น้อยลงเมื่อมีการเปลี่ยนแปลงการแบ็กเอนด์ซึ่งอาจช่วยปรับปรุงประสิทธิภาพ (ส่วนใหญ่เกิดจากการแคช)
                          • ผู้อำนวยการ: เพิ่มการสนับสนุนแท็ก & quot; แท็ก & quot; ซึ่งช่วยให้ผู้กำกับรายหนึ่งสามารถใช้บริการแบ็กอัพหลายกลุ่มร่วมกับผู้ใช้กลุ่มต่างๆได้
                          • เซิร์ฟเวอร์ LMTP: เพิ่มการตั้งค่า lmtp_user_concurrency_limit เพื่อ จำกัด จำนวนการส่งมอบ LMTP ที่สามารถทำได้พร้อมกันสำหรับผู้ใช้รายเดียว
                          • เซิร์ฟเวอร์ LMTP: เพิ่มการสนับสนุนคำสั่ง STARTTLS
                          • หากข้อมูลการบันทึกข้อมูลถูกสร้างขึ้นเร็วกว่าที่สามารถเขียนได้ให้บันทึกคำเตือนเกี่ยวกับข้อมูลนั้นและแสดงข้อมูลเกี่ยวกับข้อมูลนั้นในชื่อกระบวนการของกระบวนการบันทึกข้อมูลในไฟล์ ps นอกจากนี้ไม่อนุญาตให้มีบริการเดียวที่จะท่วมได้นานเกินไปโดยเสียค่าใช้จ่ายในการล่าช้าของการบันทึกข้อมูลของบริการอื่น ๆ
                          • สถิติ: เพิ่มการสนับสนุนสำหรับการรับสถิติทั่วโลก
                          • สถิติ: ใช้รหัสเซสชันเดียวกันกับส่วนที่เหลือของ Dovecot
                          • สถิติ: ปลั๊กอินสามารถสร้างฟิลด์ข้อมูลสถิติของตนเอง
                          • เซิร์ฟเวอร์ doveadm: ตอนนี้ยังสามารถใช้คำสั่งที่ไม่ใช่เมล์ได้ผ่านทางเซิร์ฟเวอร์ doveadm (ซ็อกเก็ต TCP)
                          • การพร็อกซี doveadm: การค้นหา passdb สามารถแทนที่การ doveadm_port และเปลี่ยนชื่อผู้ใช้
                          • doveadm: ข้อความค้นหาสนับสนุนเดี๋ยวนี้ & quot; oldestonly & quot; พารามิเตอร์ที่จะหยุดทันทีเมื่อแรกที่ไม่ตรงกัน การดำเนินการนี้สามารถใช้เพื่อเพิ่มประสิทธิภาพ: กล่องจดหมายที่ล้างข้อมูลถังขยะที่ล้างข้อมูลก่อนวันหมดอายุ 30 วัน
                          • doveadm: เพิ่ม & quot; บันทึก & quot; เพื่อบันทึกอีเมลโดยตรงไปยังกล่องจดหมายที่ระบุ (ผ่านทาง Sieve)
                          • ดึงข้อมูล Doveadm: ฟิลด์ body.snippet ที่เพิ่มซึ่งจะคืนค่า 100 ตัวแรกของข้อความโดยไม่มีช่องว่างหรือแท็ก HTML ผลลัพธ์จะถูกเก็บไว้ใน dovecot.index.cache ดังนั้นจึงสามารถเรียกใช้ได้อย่างมีประสิทธิภาพ
                          • dsync: เพิ่มพารามิเตอร์ -t เพื่อซิงค์เฉพาะอีเมลที่ใหม่กว่าการระบุเวลาที่ระบุ
                          • dsync: เพิ่มพารามิเตอร์ -F [-] เพื่อซิงค์เฉพาะอีเมลที่มี [flag] / keyword ที่ระบุไว้
                          • dsync: เพิ่ม - เป็นพารามิเตอร์เพื่อระบุกล่องจดหมายเสมือนที่มีอีเมลทั้งหมดของผู้ใช้ หากกล่องจดหมายนี้พบว่ามีจดหมายที่ต้องการ (ตาม GUID) แล้วจะมีการคัดลอกข้อความจากที่นั่นแทนที่จะถูกบันทึกใหม่ (นี่ยังไม่มีประสิทธิภาพเพียงพอสำหรับการจำลองแบบที่เพิ่มขึ้น)
                          • dsync: -m พารามิเตอร์สามารถระบุ ชื่อพิเศษสำหรับกล่องจดหมาย
                          • ได้
                          • imapc: เพิ่ม imapc_features = gmail-migration เพื่อช่วยย้ายข้อมูลจาก GMail ดู http://wiki2.dovecot.org/Migration/Gmail
                          • imapc: เพิ่ม imapc_features = ค้นหาเพื่อสนับสนุนคำสั่ง IMAP SEARCH (ปัจจุบันต้องใช้ ESEARCH จากเซิร์ฟเวอร์ระยะไกล)
                          • หมดอายุปลั๊กอิน: เพิ่ม expire_cache = yes ตั้งแคชมากที่สุดของการค้นหาฐานข้อมูลในไฟล์ดัชนี dovecot
                          • โควต้า: ถ้าค่าสถานะ overquota ใน userdb ไม่ตรงกับการใช้โควต้าปัจจุบันให้เรียกใช้สคริปต์ที่กำหนดค่า
                          • redis dict: เพิ่มการสนับสนุนคีย์หมดอายุ (: expire_secs = n) และระบุหมายเลขฐานข้อมูล (: db = n)
                          • auth: อย่าทำผิดพลาดหากมีการล็อกอินผู้ใช้หลักโดยไม่มี master = yes passdbs ที่กำหนดค่าไว้
                          • การแยกวิเคราะห์ข้อความ UTF-8 สำหรับอีเมลอาจทำให้เกิดผลลัพธ์ที่ไม่เป็นไปได้ในบางครั้งหากบัฟเฟอร์ถูกแบ่งระหว่างอักขระ UTF-8 การค้นหานี้ส่งผลต่อข้อความค้นหาอย่างน้อย
                          • การล้างข้อมูลสตริงสำหรับเอาต์พุตที่บันทึกไว้บางรายการไม่ได้ทำอย่างถูกต้อง: ข้อความ UTF-8 อาจถูกตัดทอนผิดหรือการตัดทอนไม่อาจเกิดขึ้นได้
                          • fts-lucene: การค้นหาจากกล่องจดหมายเสมือนซึ่งประกอบด้วยกล่องจดหมายที่มีอยู่จริงกว่า 32 ตัวอาจทำให้เกิดปัญหาได้

                          • มีอะไรใหม่ ในเวอร์ชัน 2.2.15:

                            • ปลั๊กอินสามารถพิมพ์ความคิดเห็นของแบนเนอร์ในเอาท์พุท doveconf (โดยปกติจะเป็นปลั๊กอิน)
                            • ปลั๊กอินการทำซ้ำขณะนี้เรียกใช้ลำดับความสำคัญต่ำ (แทนความสูง) สำหรับการดำเนินการคัดลอกจดหมาย
                            • พร็อกซี IMAP / POP3 / ManageSieve: ถ้าเซิร์ฟเวอร์ปลายทางไม่สามารถเชื่อมต่อได้ให้ลองเชื่อมต่ออีกครั้งหนึ่งครั้งต่อวินาทีขึ้นอยู่กับค่าของ proxy_timeout ซึ่งช่วยให้สามารถรีสตาร์ท / อัปเกรดอย่างรวดเร็วในเซิร์ฟเวอร์ส่วนหลังโดยไม่ต้องกลับเข้าสู่ระบบล้มเหลว
                            • การค้นหา passdb ภายใน (เช่นทำโดย lmtp / doveadm proxy) ไม่ส่งคืนความล้มเหลวในบางกรณีที่ควรมี (เช่น allow_nets ไม่ตรงกัน)
                            • LMTP ใช้ mail_log_prefix ขณะนี้เพื่อบันทึกการส่งจดหมายแทนการใช้รหัสนำหน้าแบบฮาร์ดโค้ด คำนำหน้าของบันทึกที่ไม่จัดส่งจะยังคงมีการเข้ารหัสแบบถาวรอยู่เสมอ
                            • passdb allow_nets = การค้นหาแบบแมทช์ในประเทศที่ไม่มีที่อยู่ IP (ดำเนินการโดย Dovecot ภายใน)
                            • บันทึกการแก้ปัญหาต่างๆและการปรับปรุงบันทึกข้อผิดพลาด
                            • สภาพการแข่งขันต่างๆแก้ไขเป็น LAYOUT = index
                            • v2.2.14 ปลั๊กอินเสมือนล้มเหลวในบางสถานการณ์

                            • มีอะไรใหม่ ในเวอร์ชัน 2.2.14:

                              • การแก้ไขบางอย่างที่สำคัญกว่าตั้งแต่ RC1:
                              • แก้ไขเงื่อนไขการแข่งขันหลายอย่างพร้อมกับการจัดการ dovecot.index.cache ที่อาจทำให้แคชไม่จำเป็นมีความเสียหาย & quot; ข้อผิดพลาด.
                              • auth: ถ้า auth client ระบุ userdb และยกเลิกการเชื่อมต่อก่อนดำเนินการเสร็จสิ้นกระบวนการ auth auth ได้ติดตั้งไว้ (และในที่สุดคนงานทุกคนอาจใช้งานได้และคำขอจะเริ่มทำงานล้มเหลว)
                              • การเปลี่ยนแปลงที่มีขนาดใหญ่บางส่วนตั้งแต่ v2.2.13:
                              • lmtp: Delivered-To: ส่วนหัวไม่ประกอบด้วยที่อยู่อีเมลอีกต่อไป MDA อื่น ๆ ไม่มีตัวเลือกอื่น
                              • & quot; ออกจากพื้นที่ว่างในดิสก์ & quot; ข้อผิดพลาดนี้ถือว่าเป็นข้อผิดพลาดชั่วคราว (ไม่ใช่เช่นเดียวกับ & quot; เกินโควต้าดิสก์ & quot;)
                              • ปลั๊กอินการจำลองแบบ: ใช้การจำลองแบบเฉพาะสำหรับผู้ใช้ที่มีการตั้งค่า mail_replica ที่ไม่ว่างเปล่า
                              • lmtp proxy: บันทึกบรรทัดเกี่ยวกับการตั้งค่าการจัดส่งอีเมลแต่ละรายการการตั้งค่า login_source_ips ที่เพิ่มขึ้น นี้สามารถใช้ในการตั้งค่าที่อยู่ IP round-robin จากพูลของ IPs (ในกรณีที่คุณใช้งานพอร์ต TCP) การตั้งค่าล็อกอินสามารถใช้ tcp :: เป็นปลั๊กอินของ path.virtual: อย่าเก็บมากกว่า virtual_max_open_mailboxes (ค่าดีฟอลต์ 64) ของกล่องจดหมายแบ็กเอนด์เปิดการบีบอัด SSL / TLS สามารถปิดใช้งานได้โดยใช้ ssl_options = no_compressionacl: ไฟล์ ACL ทั่วโลกสนับสนุนเดี๋ยวนี้ & quot; quotes & quot; รอบรูปแบบเพิ่มปลั๊กอินล่าสุดเข้าสู่ระบบเพื่อตั้งเวลาประทับของผู้ใช้ครั้งสุดท้ายในการเข้าสู่ระบบ auth.LDAP: อนุญาตให้มีการค้นหาข้อมูลรับรอง passdb ด้วย auth_bind = yes
                              • IMAP: MODSEQ ถูกส่งไปในการตอบกลับ FETCH แม้ว่า CONDSTORE / QRESYNC ไม่ได้เปิดใช้งาน การดำเนินการนี้ขัดขวาง Outlooks อย่างน้อยที่สุด
                              • passdb คงรหัสผ่านหายไปของฟิลด์รหัสผ่านเหมือนกับฟิลด์รหัสผ่านว่างเปล่า
                              • mdbox: วนลูปรอบที่มีขีด จำกัด คงที่ถาวรเมื่อสแกนไฟล์ mdbox ที่เสียหาย
                              • imap-login, pop3-login: อาจเกิดปัญหาขึ้นเมื่อไคลเอ็นต์ถูกตัดการเชื่อมต่อโดยไม่คาดคิด
                              • imap proxy: การเชื่อมต่อถูกแขวนอยู่ในรูปแบบการใช้งานบางอย่าง ส่งผลกระทบต่อ Outlooks ที่เก่ากว่ามากขึ้น
                              • พร็อกซี lmtp: พร็อกซีบางครั้งส่งอีเมลว่างเปล่าในสถานการณ์ที่เกิดข้อผิดพลาดหรือส่งจดหมายที่ตัดทอนลงไป
                              • fts-lucene: ถ้ามีการตั้งค่าช่องว่าง whitespace_chars เราอาจจะสร้างดัชนีคำศัพท์ขยะบางรายการขึ้นโดยไม่จำเป็น
                              • -c และ -i ค่าสำหรับคำสั่ง dovecot / doveadm ถูกละเลยหากสามารถอ่านซ็อกเก็ต config ได้
                              • โควต้า: การคำนวณใหม่ของโควต้าไม่รวมถึง INBOX ในการตั้งค่าบางอย่าง
                              • ส่วนหัวของจดหมายบางครั้งถูกเพิ่มลงใน dovecot.index.cache ตามลำดับที่ไม่ถูกต้อง ปัญหาหลักที่เกิดขึ้นนี้เกิดจากการซิงค์ที่เพิ่มขึ้นของ dsync + imapc เมื่อการซิงค์ที่สองว่ากล่องจดหมายในระบบมีการเปลี่ยนแปลง
                              • การสำรองข้อมูล doveadm ไม่ได้สังเกตเห็นว่าอีเมลหายไปจากตรงกลางของกล่องจดหมายปลายทางหรือไม่ ขณะนี้จะลบและซิงค์กล่องจดหมายอีกครั้ง

                              • มีอะไรใหม่ ในเวอร์ชัน 2.2.11:

                                • ปลั๊กอิน acl: เพิ่มไฟล์ ACL ทั่วโลกอื่นที่สามารถมีรูปแบบกล่องจดหมายได้ ดูรายละเอียดเพิ่มเติมได้ที่ http://wiki2.dovecot.org/ACL
                                • imap proxy: เพิ่มการตั้งค่า passdb ของ proxy_nopipelining เพื่อแก้ไขข้อผิดพลาดของเซิร์ฟเวอร์ IMAP อื่น ๆ (MS Exchange 2013 โดยเฉพาะ)
                                • เพิ่มตัวแปร% {auth_user},% {auth_username} และ% {auth_domain} แล้ว ดู http://wiki2.dovecot.org/Variables เพื่อดูรายละเอียด
                                • เพิ่มการรองรับการบีบอัดแบบ LZ4
                                • stats: ติดตามเวลานาฬิกาสำหรับคำสั่งได้
                                • การปรับปรุงปลั๊กอิน pop3_migration เพื่อพยายามให้ตรงกับ UIDL อย่างถูกต้อง
                                • imap: SEARCH / SORT PARTON อาจมีขนาดใหญ่เกินไป
                                • การสำรองข้อมูล doveadm: แก้ไขข้อขัดข้องเมื่อซิงค์การลบกล่องจดหมาย

                                • มีอะไรใหม่ ในเวอร์ชัน 2.2.10:

                                  • auth: passdb / userdb dict เขียนใหม่เพื่อสนับสนุนการตั้งค่าที่ซับซ้อนมากขึ้น ดู doc / example-config / dovecot-dict-auth.conf.ext การตั้งค่าเก่าจะยังคงใช้ได้ต่อไป
                                  • auth: เพิ่ม userdb result_success / failure / tempfail และข้ามการตั้งค่าคล้ายกับ passdb's ดู http://wiki2.dovecot.org/UserDatabase
                                  • imap: ใช้คำสั่ง SETQUOTA สำหรับผู้ดูแลเมื่อกำหนดค่า quota_set ดู http://master.wiki2.dovecot.org/Quota/Configuration
                                  • โควต้า: การสนับสนุน & quot; * & quot; และ & quot;? & quot; อักขระตัวแทนในชื่อกล่องจดหมายใน quota_rules
                                  • mysql: เพิ่มพารามิเตอร์ ssl_verify_server_cert = no | yes ค่าเริ่มต้นนี้เป็น & quot; ไม่ & quot; เพื่อให้แน่ใจว่าไม่มีอะไรหยุดพัก แต่อาจจะกลายเป็น & quot; ใช่ & quot; ใน Dovecot v2.3
                                  • ldap: เพิ่มการบล็อก = ใช่การตั้งค่าเพื่อใช้กระบวนการ auth auth สำหรับการค้นหา ldap นี่เป็นวิธีแก้ปัญหาในตอนนี้เพื่อให้สามารถใช้การเชื่อมต่อ LDAP พร้อมกันได้หลายรายการ
                                  • การปรับปรุงประสิทธิภาพ pop3c + dsync
                                  • โควต้าสถานะ: quota_grace ถูกละเลย
                                  • ldap: แก้ไขหน่วยความจำรั่วโดยใช้ auth_bind = yes และ without auth_bind_userdn
                                  • imap: อย่าส่ง HIGHESTMODSEQ อีกครั้งใน SELECT / EXAMINE เมื่อ CONDSTORE / QRESYNC ไม่เคยเปิดใช้งานสำหรับกล่องจดหมายเลย
                                  • imap: แก้ไขปัญหาการจัดการกล่องจดหมายโดยไม่ใช้ modseqs ถาวร (เมื่อ [NOMODSEQ] ถูกส่งกลับโดย SELECT ส่วนใหญ่มีดัชนีในหน่วยความจำ)
                                  • imap: การแก้ไขต่างๆเพื่อสนับสนุน METADATA
                                  • สถิติปลั๊กอิน: กระบวนการที่ถูก จำกัด สิทธิ์ชั่วคราว (เช่นเครื่องมือสร้างดัชนี) อาจบันทึกข้อผิดพลาดเกี่ยวกับการไม่สามารถเปิด / proc / self / io ได้

                                  • มีอะไรใหม่ ในเวอร์ชัน 2.2.9:

                                    • การจัดทำดัชนีการค้นหาข้อความแบบเต็มสามารถทำได้โดยอัตโนมัติหลังจากที่

                                      บันทึก / คัดลอกอีเมลโดยการตั้งค่าปลั๊กอิน {fts_autoindex = yes}

                                    • replicator: เพิ่มการตั้งค่า replication_dsync_parameters เพื่อส่งผ่าน & quot; doveadm sync & quot; พารามิเตอร์ (สำหรับควบคุมสิ่งที่จะทำซ้ำ)
                                    • เพิ่มปลั๊กอินตัวกรองจดหมาย
                                    • เพิ่มการสนับสนุน liblzma / xz (zlib_save = xz)
                                    • การจัดการไฟล์แคชที่ปรับปรุงใหม่ของ v2.2.8 ได้รับข้อบกพร่องหลายอย่างที่เกี่ยวข้องกับการดึงหัวจดหมาย
                                    • การเปลี่ยนแปลงการจัดการ iostream ของ v2.2.7 กำลังทำให้การเชื่อมต่อบางส่วนถูกตัดการเชื่อมต่อก่อนล้างข้อมูลออก (เช่นข้อความที่ออกจากระบบ POP3 ไม่ได้รับการส่ง)

                                    • มีอะไรใหม่ ในเวอร์ชัน 2.2.8:

                                      • การใช้ passpass checkpassword บางอย่างอาจใช้งานได้โดยผู้ใช้ท้องถิ่น คุณอาจต้องปรับเปลี่ยนการตั้งค่าเพื่อให้การทำงานเป็นไปอย่างต่อเนื่อง ดู http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security

                                        • การใช้ checkpassword ผ่าน passdb อาจใช้งานได้โดย ผู้ใช้ท้องถิ่น คุณอาจต้องปรับเปลี่ยนการตั้งค่าเพื่อให้การทำงานเป็นไปอย่างต่อเนื่อง ดู http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
                                        • auth: เพิ่มความสามารถในการตัดทอนค่าที่ล็อกอินโดย auth_verbose_passwords (ดู 10-logging.conf comment)
                                        • mdbox: เพิ่ม & quot; mdbox_deleted & quot; ซึ่งสามารถใช้เพื่อเข้าถึงข้อความที่มี refcount = 0 ตัวอย่างเช่น: นำเข้า doveadm mdbox_deleted: ~ / mdbox & quot; & quot; กล่องจดหมายของกล่องจดหมายโอ๊ะโอ
                                        • ssl-params: เพิ่มการตั้งค่า ssl_dh_parameters_length
                                        • กระบวนการหลักกำลังค้นหา hostname.domain สำหรับแต่ละกระบวนการที่สร้างขึ้นซึ่งอาจทำให้เกิดการค้นหา DNS ที่ไม่จำเป็นมากขึ้น
                                        • dsync: การซิงค์ข้อความมากกว่า 100 ข้อความในเวลาเดียวกันทำให้เกิดปัญหาในบางสถานการณ์ส่งผลให้ข้อความได้รับ UID ใหม่
                                        • fts-solr: โฮสต์ Solr ต่างกันสำหรับผู้ใช้อื่นไม่ได้ผล

                                        • มีอะไรใหม่ ในเวอร์ชัน 2.2.6:

                                          • acl: ถ้า publicpace / shared namespace มีไฟล์ subscribed ที่แชร์ไว้สำหรับผู้ใช้ทั้งหมดอย่ารายการรายการการสมัครสมาชิกที่ไม่สามารถมองเห็นได้สำหรับผู้ใช้ที่เข้าใช้งาน
                                          • doveadm: เพิ่มคำ & quot; การค้นหาผู้ให้บริการ auth & quot; คำสั่งสำหรับการค้นหาแบบ passdb
                                          • login_log_format_elements: เพิ่ม% {orig_user},% {orig_username} และ% {orig_domain} ขยายไปยังชื่อผู้ใช้ตามที่ลูกค้าส่งมา (ก่อนที่กระบวนการสร้างการเปลี่ยนแปลงใด ๆ จะเกิดขึ้น)
                                          • เพิ่มการตั้งค่า ssl_prefer_server_ciphers
                                          • auth_verbose_passwords: บันทึกรหัสผ่านสำหรับผู้ใช้ที่ไม่รู้จัก
                                          • Linux: เพิ่มตัวเลือกสำหรับ SO_REUSEPORT โดยใช้ inet_listener {reuse_port = yes}
                                          • ผู้กำกับ: v2.2.5 การเปลี่ยนแปลงเกิดขึ้น & quot; SYNC lost & quot; ข้อผิดพลาด
                                          • dsync: การแก้ไขปัญหาและการแก้ไขข้อผิดพลาดจำนวนมาก
                                          • doveadm -A: ไม่เสียซีพียูโดยทำ config lookup แยกต่างหากสำหรับผู้ใช้แต่ละคน
                                          • กระบวนการ ssl-params ที่ใช้งานมานานไม่สามารถป้องกัน Dovecot restart
                                          • ได้อีกต่อไป
                                          • mbox: แก้ไข mailbox_list_index = ใช่เพื่อให้ทำงานได้อย่างถูกต้อง

                                          • มีอะไรใหม่ ในเวอร์ชัน 2.2.5:

                                            • SSL: เพิ่มการสนับสนุนชุดรหัสของ ECDH / ECDHE (โดย David Hicks)
                                            • เพิ่มหน้าเว็บที่ขาดหายไป (โดย Pascal Volk)
                                            • โควต้าสถานะ: เพิ่มการตั้งค่า quota_status_toolarge (โดย Ulrich Zehl)
                                            • ผู้กำกับ: ผู้ใช้ใกล้หมดอายุอาจถูกเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์อื่นในเวลาเดียวกัน
                                            • pop3: หลีกเลี่ยง assert-crash ถ้าไคลเอ็นต์ยกเลิกการเชื่อมต่อระหว่าง LIST
                                            • mdbox: ส่วนหัวดัชนีที่เสียหายยังคงไม่ได้รับการแก้ไขโดยอัตโนมัติ
                                            • dsync: การแก้ไขต่างๆเพื่อให้ทำงานได้ดียิ่งขึ้นด้วยการเก็บรักษา IMAPC และ POP3C
                                            • ldap: sasl_bind = yes ทำให้เกิดปัญหาเนื่องจากสัญลักษณ์ lib-sasl ของ Dovecot ขัดแย้งกับไลบรารี SASL ของ Cyrus
                                            • imap: ข้อผิดพลาดในการจัดการกับ CATENATE (พบโดยใช้สคริปต์ทดสอบความเครียดของ Apple)

ซอฟแวร์อื่น ๆ ของนักพัฒนา Timo Sirainen

YATunnel
YATunnel

3 Jun 15

ความคิดเห็นที่ Dovecot

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!