I-Thunderbird automation

I-Thunderbird ifumene uvuselelo olumangalisayo ukusukela ngo-2022. Emva kweminyaka yokungami, iMozilla Foundation iphinda ityale imali ngokukhutheleyo kuphuhliso lwayo. Iphulo leSupernova (Thunderbird 115+) lizise uhlaziyo olusisiseko olufana nokuhlanganiswa kweRust kwiinxalenye ezibalulekileyo zokusebenza, i-UI yanamhlanje esekelwe kwiWeb Components, kunye nenkxaso ye-native Exchange nge-EWS/Microsoft Graph API.


Kubasebenzisi abasebenzisa iThunderbird ukulawula iibhokisi zeposi ze-IMAP ezinkulu ezinemiyalezo emininzi kunye noluhlu lwefolda enzulu, ukufumaneka kwangoku (ungqamaniso olungekho kwi-intanethi) kunye nokugcinwa okusebenzayo kubalulekile. Ngokungagqibekanga, iThunderbird inokufumana ukulibaziseka kongqamaniso, kwaye ifomathi ye-mbox iyaziwa ukuba ithanda ukudumba, njengoko ii-imeyile ezicinyiweyo zihlala ziphawulwa kuphela ukuba zicinywe kwaye azisuswanga ngokwasemzimbeni.

I-Thunderbird inikezela ngokhetho olunamandla lwe-imeyile yomthengi-kwicala kunye neJavaScript API yayo. I-Thunderbird isekelwe kwi-platform ye-Mozilla kwaye isebenzisa i-XPCOM (i-Cross Platform Component Object Model) kwi-architecture yayo yangaphakathi. IJavaScript API yenza ufikelelo oluthe ngqo kwiinkonzo zeposi nge MailServices-Ujongano. Olu lwakhiwo lwahlukile kakhulu kwii-API zewebhu kwaye lufuna ulwazi oluthile lwedomeyini.

I-Thunderbird igcina ii-imeyile ekuhlaleni kwifomati ye-mbox, nangona imiyalezo ecinyiweyo iphawulwe kuphela ekuqaleni. Ngaphandle koxinzelelo oluqhelekileyo, ezi fayile zikhula ngokuqhubekayo, okukhokelela ekuthotyweni kwentsebenzo kunye nengxaki ye-"ghost email": imiyalezo ihlala kwisakhiwo sefayile kodwa ayisabonakali. Indibaniselwano ye-IMAP yongqamaniso kunye nokugcinwa kwe-mbox kunokuthintela ngokufanelekileyo iingxaki zesithuba sediski kunye nokuthotywa kokusebenza.

Le script ilandelayo ikuvumela ukuba wenze "utshayela" kuzo zonke ii-akhawunti ezimiselweyo kunye neefolda rhoqo ngemizuzu embalwa. Kwifolda nganye, inyanzelisa uhlaziyo olungaxhunyiwe kwi-intanethi (ukukhuphela ii-imeyile ezintsha ze-IMAP) kwaye iqalise inkqubo yokudibanisa (ukususa ngokwasemzimbeni ii-imeyile ezicinyiweyo kwifayile ye-mbox). Oku kuqinisekisa ukuba umzekelo wasekhaya we-Thunderbird ngumboniso ogqibeleleyo, olungelelanisiweyo wedatha yeseva.

76e66bbe83e88080a46f215744332e81

    Kukho iindlela ezimbini eziphambili zokusebenzisa esi script. Eyokuqala yiThunderbird yempazamo console (Extras > Entwickler-Werkzeuge > Fehlerkonsole okanye Strg+Umschalt+J). Ikhowudi inokufakwa kwaye iqhutywe ngqo apho. Kungenjalo, ukwandiswa kungasetyenziselwa ukusetyenziswa ngokuzingisileyo umsebenzisiChromeJS ingasetyenziswa, evumela naziphi na iifayile zeJavaScript ukuba zilayishwe xa iThunderbird iqala, ngaloo ndlela inika ububhetyebhetye obukhulu bokuzenzekela.

    Ezinye zeesetingi ezingagqibekanga zeThunderbird ziyilelwe ukuba zibe lula kwaye zinokuphazamisana nesikripthi sethu. Izicwangciso ezilandelayo kufuneka zenziwe kuqwalaselo lweThunderbird (about:config) inokulungiswa ukuze kuphuculwe i-automation kunye nokuqinisekisa ulungelelwaniso olugudileyo, olunobundlongondlongo kunye nokuxinana. Amaxabiso angezantsi akhethwe ngabom ukuba abe ndlongondlongo kwaye kufuneka alingane neprofayile yomthwalo.

    76e66bbe83e88080a46f215744332e81

    UMicrosoft ubhengeze ukuba i-Outlook Classic (Win32) iza kurhoxiswa kusenzelwa i-Outlook entsha yeWindows. I-Outlook Classic iya kuhlala ixhaswa "kwezinye" iimeko kude kube ngu-2029, kodwa iMicrosoft icebisa ukuba ifuduke kwakamsinya. Ezinye iingxelo zichaza u-Aprili 2026 njengomhla ekujoliswe kuwo wenguqu ebanzi, kunye nenkxaso eqhubekayo kude kube ngu-2029. Esi sigqibo siye saphakamisa inkxalabo ebalulekileyo kwiindawo zamashishini.

    Izigxeko zibandakanya i-architecture esekelwe kwiwebhu kunye nokusebenza okulinganiselweyo kwe-intanethi, ukungabikho kwenkxaso ye-COM yokongeza, ukulahlekelwa kwenkxaso yefayile ye-PST, ukunciphisa ukusebenza kwe-VBA macro okuphelisa ukuzenzekelayo kwe-automation yeminyaka engamashumi eminyaka, ukuchithwa komsebenzi kunye neebhokisi zeposi ezinkulu, kunye neenkxalabo zokukhusela idatha ngenxa yokuvumelanisa kwefu okunyanzelekileyo. Olu phuhliso lwenza ukuvavanya ezinye iindlela zibe yimfuneko yeqhinga-iThunderbird ngokuqinisekileyo kufanelekile ukujonga.

    Emva