ทีม Thunderbird ของ Mozilla ได้เปิดตัวเวอร์ชัน 140 Eclipse ซึ่งเป็น Extended Support Release ล่าสุดที่มาพร้อมกับโหมดข้อความมืด การควบคุมภาพที่ปรับปรุงแล้ว และ Account Hub ที่มีการจัดระเบียบใหม่ อย่างไรก็ตาม ความเฉลิมฉลองนี้ถูกทำให้หดหู่ใจด้วยความสนใจที่กลับมาอีกครั้งต่อบั๊กร้ายแรงอายุ 17 ปีที่สามารถลบอีเมลของผู้ใช้ออกจากทั้งที่เก็บข้อมูลในเครื่องและเซิร์ฟเวอร์อย่างถาวรโดยไม่มีการเตือน
คุณสมบัติหลักของ Thunderbird 140 "Eclipse":
- โหมดข้อความมืดพร้อมการปรับตัวอัตโนมัติ
- การแจ้งเตือนแบบ Native OS สำหรับ Windows, Linux และ macOS
- การจัดเรียงโฟลเดอร์ด้วยตนเองผ่านการลากและวาง
- Account Hub ที่ปรับปรุงใหม่เพื่อการตั้งค่าที่ง่ายขึ้น
- การรองรับ Exchange แบบทดลอง
- Export for Mobile พร้อมการถ่ายโอนด้วย QR code
- การเลื่อนแนวนอนสำหรับมุมมองตาราง
บั๊กทำลายข้อมูลที่ยืนยง
บั๊กนี้ถูกรายงานครั้งแรกในปี 2008 เกิดขึ้นเมื่อผู้ใช้พยายามย้ายอีเมลจากโฟลเดอร์เซิร์ฟเวอร์ไปยังโฟลเดอร์ในเครื่อง แทนที่จะคัดลอกข้อความอย่างปลอดภัยก่อนการลบ Thunderbird สามารถลบอีเมลต้นฉบับจากเซิร์ฟเวอร์ได้แม้ว่าการบันทึกสำเนาในเครื่องจะล้มเหลว สิ่งนี้ทำให้ผู้ใช้สูญเสียอีเมลโดยสมบูรณ์ซึ่งไม่สามารถกู้คืนจากโฟลเดอร์ขยะหรือการสำรองข้อมูลได้ ปัญหานี้ได้สะสมความเห็น 194 ข้อในช่วงเกือบสองทศวรรษ โดยมีรายงานล่าสุดเมื่อเก้าเดือนที่แล้วแสดงให้เห็นว่าปัญหายังคงมีอยู่
สิ่งที่ทำให้เรื่องนี้น่าเป็นห่วงเป็นใยเป็นพิเศษคือบั๊กนี้หลีกเลี่ยงระบบขยะปกติของ Gmail เมื่อผู้ใช้ทำการดำเนินการที่ดูเหมือนเป็นการลากและวางง่ายๆ Thunderbird ใช้คำสั่ง IMAP โดยตรง ลบอีเมลออกจากเซิร์ฟเวอร์อย่างถาวรโดยไม่มีตาข่ายนิรภัยของการลบที่สามารถกู้คืนได้ที่ไคลเอนต์เว็บให้
ไทม์ไลน์ของบั๊กร้ายแรง:
- 2008: รายงานบั๊กเริ่มแรกถูกยื่น (Bug 462156)
- 2014: นักพัฒนา Mozilla คนแรกเข้าร่วมการสนทนา (6 ปีต่อมา)
- 2024: รายงานจากผู้ใช้ล่าสุด (9 เดือนที่แล้ว)
- 2025: บั๊กยังคงเปิดอยู่ มีความสำคัญต่ำ ไม่มีการมอบหมายงาน
- ระยะเวลารวม: 17 ปีและยังคงดำเนินต่อไป
- ความคิดเห็น: 194 รายงานและการสนทนาจากผู้ใช้
ความหงุดหงิดของชุมชนเกี่ยวกับการขาดการดำเนินการ
ชุมชน Thunderbird ได้แสดงความหงุดหงิดอย่างมากต่อการจัดการปัญหาสำคัญนี้ของโครงการ ผู้ใช้หลายคนรายงานว่าถอนการติดตั้ง Thunderbird ทันทีเมื่อทราบเกี่ยวกับบั๊กนี้ โดยมองว่าไคลเอนต์อีเมลใดๆ ที่สามารถทำลายข้อมูลสำคัญแบบสุ่มนั้นเป็นสิ่งที่ยอมรับไม่ได้ บั๊กนี้ยังคงถูกทำเครื่องหมายว่ามีความสำคัญต่ำและไม่ได้รับการมอบหมาย แม้จะส่งผลกระทบต่อการสื่อสารส่วนบุคคลและทางอาชีพที่สำคัญที่สุดของผู้ใช้
มันเหมือนรถยนต์ที่เครื่องยนต์ดับแบบสุ่มด้วยอัตราการเกิดซ้ำที่ต่ำมาก ยกเว้นว่าสำหรับรถยนต์เมื่อสิ่งนี้เกิดขึ้น GM ได้เรียกคืนรถ 30 ล้านคันและจ่ายค่าปรับหลายพันล้านดอลลาร์
การอภิปรายทางเทคนิคเผยให้เห็นว่าแม้บั๊กจะยากต่อการสร้างซ้ำอย่างสม่ำเสมอ นักพัฒนาสามารถใช้มาตรการความปลอดภัยเช่นการตรวจสอบการยืนยันก่อนการลบหรือระบบเตือนสำหรับการดำเนินการจำนวนมาก ผู้ใช้บางคนโต้แย้งว่าการไม่สามารถสร้างบั๊กซ้ำได้ไม่ควรป้องกันทีมจากการเพิ่มมาตรการโปรแกรมป้องกันเพื่อปกป้องข้อมูลผู้ใช้
ความท้าทายในการสร้างซ้ำ
ความท้าทายหลักอยู่ที่ลักษณะเป็นครั้งคราวของบั๊ก นักพัฒนาไม่สามารถสร้างปัญหาซ้ำอย่างสม่ำเสมอ ทำให้เกือบจะเป็นไปไม่ได้ที่จะตรวจสอบการแก้ไขหรือทำเครื่องหมายบั๊กว่าได้รับการแก้ไขแล้ว สิ่งนี้นำไปสู่นโยบายที่รายงานบั๊กยังคงเปิดอยู่อย่างไม่มีกำหนด แม้ว่ามาตรการป้องกันอาจได้รับการใช้งานเบื้องหลังแล้วก็ตาม สมาชิกชุมชนบางคนแนะนำว่าแนวทางนี้ให้ความสำคัญกับกระบวนการทางเทคนิคมากกว่าความปลอดภัยของผู้ใช้
ผู้ใช้ Thunderbird มายาวนานรายงานวิธีแก้ปัญหาต่างๆ รวมถึงการคัดลอกอีเมลด้วยตนเองก่อนลบต้นฉบับและการใช้คุณสมบัติซ่อมแซมโฟลเดอร์เพื่อกู้คืนข้อความที่เสียหาย อย่างไรก็ตาม วิธีแก้ปัญหาเหล่านี้ไม่ได้แก้ไขปัญหาพื้นฐานของการลบฝั่งเซิร์ฟเวอร์อย่างถาวรที่เกิดขึ้นกับกรณีที่รุนแรงที่สุดของบั๊กนี้
ปัญหาอื่นๆ ที่ยืนยง
นอกเหนือจากบั๊กสูญหายข้อมูลแล้ว ผู้ใช้ยังคงรายงานปัญหาคุณภาพชีวิตต่างๆ กับ Thunderbird ฟังก์ชันการค้นหาประสบปัญหากับกล่องจดหมายขนาดใหญ่ มักจะส่งคืนผลลัพธ์จากหลายปีที่แล้วแทนที่จะเป็นอีเมลล่าสุด อินเทอร์เฟซรวมถึงกล่องค้นหาคู่ที่สร้างความสับสน และคุณสมบัติพื้นฐานเช่นการค้นหาวลีที่แน่นอนไม่ทำงานอย่างเชื่อถือได้ ผู้ใช้บางคนได้หันไปใช้เครื่องมือภายนอกหรือไคลเอนต์เว็บสำหรับการค้นหาคลังอีเมลของตนเอง
การขาดการซิงโครไนซ์การตั้งค่าข้ามหลายอุปกรณ์ยังคงเป็นข้อจำกัดสำคัญอีกประการหนึ่ง ผู้ใช้ต้องส่งออกและนำเข้าโปรไฟล์ระหว่างเครื่องด้วยตนเอง ทำให้ Thunderbird มีความเป็นไปได้น้อยกว่าสำหรับคนที่ทำงานข้ามหลายคอมพิวเตอร์เมื่อเปรียบเทียบกับทางเลือกที่ใช้คลาวด์
การก้าวไปข้างหน้า
แม้จะมีปัญหาเหล่านี้ Thunderbird ยังคงดึงดูดผู้ใช้ที่แสวงหาทางเลือกแทนไคลเอนต์อีเมลบนเว็บและโซลูชันที่เป็นกรรมสิทธิ์ Account Hub ใหม่และการสนับสนุน Exchange แสดงถึงการปรับปรุงที่มีความหมายสำหรับเวิร์กโฟลว์หลายๆ อย่าง อย่างไรก็ตาม การคงอยู่ของบั๊กสูญหายข้อมูลหลังจาก 17 ปีทำให้เกิดคำถามเกี่ยวกับความสำคัญและแนวทางการจัดการความเสี่ยงของโครงการ
สำหรับผู้ใช้ที่มีศักยภาพ สถานการณ์นี้นำเสนอทางเลือกที่ยากลำบากระหว่างคุณสมบัติขั้นสูงของ Thunderbird และความเสี่ยงเล็กแต่ร้ายแรงของการสูญเสียข้อมูลอย่างถาวร แม้ว่าบั๊กจะดูเหมือนส่งผลกระทบต่อผู้ใช้เพียงเปอร์เซ็นต์เล็กน้อย แต่ผลที่ตามมาสำหรับผู้ที่พบปัญหานี้อาจเป็นหายนะ โดยเฉพาะสำหรับการสื่อสารทางธุรกิจหรือการติดต่อส่วนบุคคลที่ไม่สามารถทดแทนได้
อ้างอิง: Welcome to Thunderbird 140 Eclipse