אני עובד עם שירותי דואר אלקטרוני של חברת מייקרוספט בkde על דביאן לפחות משנת 2006, תמיד היה לנו פתרון לגשת לדוא"ל דרך imap ולמשוך את כל ההודעות מקומית תמיד (disconnected imap), אבל כמו תמיד מייקרוסופט בשלה והם שינו את ההזדהות שלהם בשנת 2022 ל oauth2, וחסמו את האפשרות להתחבר באמצעות שם משתמש וסיסמה.
בעוד ש thunderbird מימשו די מהר את התמיכה ב oauth2 ב kmail הדבר לא מומש בקוד המטפל ב imap,יש מספר באגים בנושא, מכיוון שמייקרוסופט לא היו הספק היחיד שעשה זאת (גוגל עשו זאת לפניהם), היה לאנשי akonadi/kmail מספיק זמן להיות מודעים לנושא.
אז מה הם עשו ? כתבו מימוש חדש רק לגוגל, הם עשו זאת במקום להוסיף את התמיכה של oauth2 לכל שירותי ה IMAP. התוצאה ? נכון לגרסת bookworm אין תמיכה ב imap שרץ על ומייקרסופט. אני מבין מדוע עשו זאת רק לגוגל, כי לפעמים קל יותר לכתוב פרוייקט חדש מאשר להוסיף פיטצר במוצר העיקרי אבל פה, וואלה זה חתיכת מכה.
בעוד ש thunderbird מימשו די מהר את התמיכה ב oauth2 ב kmail הדבר לא מומש בקוד המטפל ב imap,יש מספר באגים בנושא, מכיוון שמייקרוסופט לא היו הספק היחיד שעשה זאת (גוגל עשו זאת לפניהם), היה לאנשי akonadi/kmail מספיק זמן להיות מודעים לנושא.
אז מה הם עשו ? כתבו מימוש חדש רק לגוגל, הם עשו זאת במקום להוסיף את התמיכה של oauth2 לכל שירותי ה IMAP. התוצאה ? נכון לגרסת bookworm אין תמיכה ב imap שרץ על ומייקרסופט. אני מבין מדוע עשו זאת רק לגוגל, כי לפעמים קל יותר לכתוב פרוייקט חדש מאשר להוסיף פיטצר במוצר העיקרי אבל פה, וואלה זה חתיכת מכה.
הפתרון שאנשים ב irc מציאים זה להשתמש במודל akonadi-ews , רק שיש איתו בעייה קטנטנה , הוא לא מסוגל למשוך תיקיות גדולות(בדקתי)
פתרון נוסף שאנשים משתמשים בו ומציעים אותו הוא שימוש בשרת ביניים כמו dovecot או email-oauth2-proxy ואז למשוך ממנו את ההודעות ולהתממשק עם kde איתו. אני חושב שאני באמת אנסה את dovecot כפרוקסי imap אם אצליך לעשות זאת.
פתרונות נוספים שמוצעים הם לעבור להשתמש בלקוח דואר אלקטרוני אחר דוגמת mutt או thunderbird ופשוט לוותר על התממשקות של המערכת לkde,שזה האמת די מבאס, הבעיה של thunderbird ששם אני לא מצאתי דרך לבצע disconnected imap.
לבנתיים מצאתי את עצמי משתמש ב thunderbird, שהוא לא ממשוק עם kde כמו שצריך (וגם לא מצאתי פלאגין שיוכל לעשות זאת כמו שצריך), אז היומנים שלי,אנשי קשר וכו' כולם בkontact אבל לא רואים זאת בthunderbird.
אולי באמת KDE יצרו לי פה גן נעול בלי ששמתי לב.
תגובה 1:
תודה שהזכרת לי למה אני לא משתמש ב KDE/QT...
הוסף רשומת תגובה