Perpustakaan C++ Sumber Terbuka untuk Mencipta & Mengurus Mesej E-mel
C++ API percuma untuk Menjana E-mel & menyokong format MIME serta protokol SMTP, POP3 dan IMAP. Ia membolehkan menerima mesej, mencari, mendapatkan statistik peti mel, mengurus folder dan banyak lagi.
Mailio ialah perpustakaan C++ yang sangat berkuasa yang membolehkan pembangun perisian bekerja dengan mesej e-mel menggunakan arahan C++. Perpustakaan ini sangat mudah dikendalikan dan boleh digunakan pada pelbagai platform. Ia ialah perpustakaan C++ untuk format MIME dan menyokong sepenuhnya protokol SMTP, POP3 dan IMAP. Perpustakaan menyokong pengecaman jenis media yang berbeza, termasuk mesej MIME yang dibenamkan dalam mesej lain. Mesej MIME menyokong pengecaman pengepala yang paling biasa seperti subjek, penerima, jenis kandungan dan banyak lagi.
Perpustakaan ini sangat fleksibel dan boleh digunakan dengan mudah pada platform popular seperti Linux, MacOS, Microsoft Windows dan banyak lagi. POP3 ialah salah satu versi terbaru protokol standard untuk menerima e-mel. Mailio telah melaksanakan POP3 menyokong penerimaan dan pengalihan keluar mesej, mendapatkan statistik peti mel dengan versi biasa dan SSL (termasuk MULAKAN TLS). Perpustakaan juga telah melaksanakan IMAP dengan penerimaan mesej, pengalihan keluar dan carian, mendapatkan statistik peti mel, mengurus folder dan banyak lagi.
Bermula dengan Mailio
Cara paling mudah untuk memasang Mailio ialah melalui CMake. Dari terminal pergi ke direktori tempat perpustakaan dimuat turun, dan laksanakan, arahan berikut.
pasang Mailio melalui CMake
mkdir build
cd ./build
cmake ..
make install
Cipta & Hantar E-mel melalui Perpustakaan C++
Pustaka Mailio Sumber Terbuka membenarkan pengaturcara komputer mencipta dan menghantar mesej e-mel dengan hanya beberapa baris kod C++. Untuk penghantaran e-mel, anda perlu mencipta objek mesej dan menetapkan atributnya seperti pengarang, penerima, subjek dan banyak lagi. Setelah semuanya sedia, anda perlu membuat sambungan SMTP untuk menghantar mesej ke atasnya. Untuk menerima mesej e-mel, objek mesej boleh digunakan untuk menyimpan mesej yang diterima dengan hanya beberapa baris kod.
Lampirkan Dokumen atau Imej pada E-mel melalui C++
Pustaka Mailio Sumber Terbuka telah menyediakan fungsi lengkap untuk mengendalikan lampiran e-mel menggunakan arahan C++. Anda boleh memilih fail atau berbilang fail dengan mudah dan melampirkannya pada mesej e-mel. Perpustakaan ini membolehkan pengguna dengan mudah melampirkan dokumen popular seperti PDF, Microsoft Word, Excel Images dan banyak lagi. Anda juga boleh dengan mudah mengambil lampiran dan menyimpannya di tempat pilihan anda pada cakera. Ia juga mungkin untuk memadamkan lampiran yang dipilih atau mengubah suainya dengan yang baharu.
Mencari Mesej E-mel menggunakan C++
Perpustakaan Mailio Percuma memberi pembangun perisian kuasa untuk mencari mesej e-mel dengan hanya beberapa baris kod C++. Pertama, anda perlu menyediakan bukti kelayakan yang betul untuk menyambung dengan pelayan IMAP. Selepas itu, anda boleh mencari mesej e-mel dengan memberikan tajuk mesej, tarikh mesej, nama pengirim dan banyak lagi. Pustaka akan memaparkan semua mesej yang berkaitan dengan pertanyaan anda dan akan memaparkannya sebagai senarai.