C++ библиотека с отворен код за създаване и управление на имейл съобщения

Безплатен C++ API за генериране на имейли и поддържа MIME формат, както и SMTP, POP3 и IMAP протоколи. Позволява получаване на съобщения, търсене, получаване на статистически данни за пощенската кутия, управление на папки и др.

Mailio е много мощна C++ библиотека, която позволява на разработчиците на софтуер да работят с имейл съобщения, използвайки C++ команди. Библиотеката е много лесна за работа и може да се използва на множество платформи. Това е C++ библиотека за MIME формат и напълно поддържа SMTP, POP3 и IMAP протоколи. Библиотеката поддържа разпознаване на различни видове медии, включително MIME съобщения, вградени в друго съобщение. Съобщението MIME поддържа най-често срещаното разпознаване на заглавки като тема, получатели, тип съдържание и други.

Библиотеката е много гъвкава и може лесно да се използва на популярни платформи като Linux, MacOS, Microsoft Windows и др. POP3 е една от най-новите версии на стандартен протокол за получаване на електронна поща. Mailio е внедрил POP3, който поддържа получаване и премахване на съобщения, получаване на статистически данни за пощенската кутия с обикновени и SSL (включително START TLS) версии. Библиотеката също така е внедрила IMAP с получаване, премахване и търсене на съобщения, получаване на статистически данни за пощенската кутия, управление на папки и др.

Previous Next

Първи стъпки с Mailio 

Най-лесният начин да инсталирате Mailio е чрез CMake. От терминала отидете в директорията, където е изтеглена библиотеката, и изпълнете следната команда.

инсталирайте Mailio чрез CMake

mkdir build
cd ./build
cmake ..
make install

Създавайте и изпращайте имейли чрез C++ библиотека

Библиотеката Mailio с отворен код позволява на компютърните програмисти да създават и изпращат имейл съобщения само с няколко реда C++ код. За изпращане на имейл трябва да създадете обект на съобщение и да зададете неговите атрибути като автор, получател, тема и др. След като всичко е готово, трябва да създадете SMTP връзка, за да изпратите съобщението през нея. За да получите имейл съобщение, обектът съобщение може да се използва за съхраняване на полученото съобщение само с няколко реда код.

Прикачвайте документи или изображения към имейли чрез C++

Библиотеката с отворен код Mailio предоставя пълна функционалност за обработка на прикачени файлове към имейл с помощта на C++ команди. Можете лесно да изберете файл или няколко файла и да ги прикачите към имейл съобщението. Библиотеката позволява на потребителите лесно да прикачват популярни документи като PDF, Microsoft Word, Excel изображения и много други. Можете също така лесно да извличате прикачени файлове и да ги съхранявате на избраното от вас място на диска. Възможно е също да изтриете избран прикачен файл или да го промените с нов.

Търсене на имейл съобщения с помощта на C++

Безплатната библиотека Mailio дава на разработчиците на софтуер силата да търсят имейл съобщения само с няколко реда C++ код. Първо, трябва да предоставите правилните идентификационни данни за свързване с IMAP сървъра. След това можете да търсите имейл съобщения, като предоставите заглавие на съобщението, дата на съобщението, име на подател и много други. Библиотеката ще покаже всички съобщения, свързани с вашата заявка, и ще ги покаже като списък.

 Български