Atvirojo kodo C++ biblioteka el. pašto žinutėms kurti ir tvarkyti
Nemokama C++ API el. laiškų generavimui ir palaiko MIME formatą, taip pat SMTP, POP3 ir IMAP protokolus. Tai leidžia gauti pranešimus, ieškoti, gauti pašto dėžutės statistiką, tvarkyti aplankus ir kt.
Mailio yra labai galinga C++ biblioteka, leidžianti programinės įrangos kūrėjams dirbti su el. laiškais naudojant C++ komandas. Biblioteka yra labai paprasta valdyti ir gali būti naudojama keliose platformose. Tai C++ biblioteka, skirta MIME formatui ir visiškai palaiko SMTP, POP3 ir IMAP protokolus. Biblioteka palaiko skirtingų laikmenų tipų atpažinimą, įskaitant MIME pranešimus, įterptus į kitą pranešimą. MIME pranešimas palaiko dažniausiai naudojamus antraščių atpažinimus, pvz., temą, gavėjus, turinio tipą ir kt.
Biblioteka yra labai lanksti ir gali būti lengvai naudojama tokiose populiariose platformose kaip Linux, MacOS, Microsoft Windows ir kt. POP3 yra viena iš naujausių standartinio protokolo, skirto el. paštui gauti, versijų. „Mailio“ įdiegė POP3 palaiko pranešimų gavimą ir pašalinimą, pašto dėžutės statistikos gavimą naudojant paprastą ir SSL (įskaitant START TLS) versijas. Bibliotekoje taip pat įdiegtas IMAP su pranešimų gavimu, pašalinimu ir paieška, pašto dėžutės statistikos gavimu, aplankų tvarkymu ir kt.
Darbo su Mailio pradžia
Lengviausias būdas įdiegti Mailio yra per CMake. Iš terminalo eikite į katalogą, kuriame atsisiųsta biblioteka, ir vykdykite šią komandą.
įdiegti Mailio per CMake
mkdir build
cd ./build
cmake ..
make install
Kurkite ir siųskite el. laiškus per C++ biblioteką
Atvirojo kodo „Mailio“ biblioteka leidžia kompiuterių programuotojams kurti ir siųsti el. laiškus naudojant tik kelias C++ kodo eilutes. Norėdami siųsti el. laišką, turite sukurti pranešimo objektą ir nustatyti jo atributus, tokius kaip autorius, gavėjas, tema ir kt. Kai viskas bus paruošta, turite sukurti SMTP ryšį, kad per jį išsiųstumėte pranešimą. Norint gauti el. laišką, pranešimo objektas gali būti naudojamas gautam pranešimui išsaugoti tik su keliomis kodo eilėmis.
Pridėkite dokumentus ar vaizdus prie el. laiškų naudodami C++
Atvirojo kodo Mailio biblioteka suteikė visas funkcijas, skirtas tvarkyti el. pašto priedus naudojant C++ komandas. Galite lengvai pasirinkti failą ar kelis failus ir pridėti juos prie el. laiško. Biblioteka leidžia vartotojams lengvai pridėti populiarius dokumentus, pvz., PDF, Microsoft Word, Excel vaizdus ir daugelį kitų. Taip pat galite lengvai gauti priedus ir išsaugoti juos pasirinktoje vietoje diske. Taip pat galima ištrinti pasirinktą priedą arba pakeisti jį nauju.
El. pašto pranešimų paieška naudojant C++
Nemokama Mailio biblioteka suteikia programinės įrangos kūrėjams galią ieškoti el. pašto pranešimų naudojant tik kelias C++ kodo eilutes. Pirmiausia turite pateikti teisingus kredencialus, kad galėtumėte prisijungti prie IMAP serverio. Po to galite ieškoti el. pašto pranešimų pateikdami pranešimo pavadinimą, pranešimo datą, siuntėjo vardą ir daug daugiau. Bibliotekoje bus rodomi visi su jūsų užklausa susiję pranešimai ir jie bus rodomi kaip sąrašas.