HS POP3 Library 2.0.5

Lisensi: Uji Coba Gratis ‎Ukuran file: 1.03 MB
‎Peringkat Pengguna: 4.0/5 - ‎1 ‎Suara

Tentang HS POP3 Library

HS POP3 adalah pustaka perangkat lunak di C (disertakan dengan kode sumber penuh) mengimplementasikan sisi klien Dari Post Office Protocol Version 3 (POP3) melalui lapisan soket TCP menurut RFC 1939. Di antara fitur-fitur lain, perpustakaan mendukung autentikasi pengguna, penerimaan header dan teks internet dasar, penghapusan pesan dan statistik HS POP3 mendukung POP3 aman melalui TLS / SSL menggunakan dua metode: POP3S (digunakan oleh Gmail) dan RFC 2595 HS POP3 mendukung ekstraksi lampiran file biner dalam format MIME v1.0 base64. Aplikasi pengguna memanggil fungsi inisialisasi HS POP3 yang memasok penunjuk ke fungsi callback dalam kode pengguna untuk manajemen timer amd memori dan untuk melaporkan peristiwa POP3 kepada pengguna. Untuk menerima pesan email dari server yang mematuhi POP3 RFC1939, aplikasi pengguna memanggil fungsi HsPop3GetMail, menentukan nama server email atau alamat IP dan nama pengguna login dan kata sandi. Pustaka HS POP3 kemudian menyelesaikan nama server, menyambungkan ke sana, menerima, dan daftar pindai pesan. sesuai standar RFC1939. Setelah HS POP3 memiliki ID pesan unik dari server, ia melaporkan ID pesan ini ke aplikasi pengguna melalui fungsi callback. Aplikasi pengguna mengembalikan nilai tertentu jika ingin menerima pesan ini. Pada titik ini HS POP3 akan meminta jumlah memori yang diperlukan untuk pesan dan akan menerima pesan lengkap ke dalam penyangga. Setelah pesan diterima, kode pengguna diberi tahu dengan callback dan struktur pesan, berisi penunjuk pesan lengkap, panjang pesan, mulai penunjuk teks, panjang header dan informasi header terpisah yang diuraikan: dari bidang, bidang tanggal, bidang id pesan, dan bidang subjek. Proses ini diulangi hingga semua pesan diterima. Pustaka HS POP3 juga dapat menghapus pesan dari server jika opsi ini ditentukan. Desain modular memudahkan untuk memindahkan modul protokol HS POP3 ke lingkungan apa pun. HS POP3 secara internal pada antarmuka lapisan bawah ke perpustakaan HS Sock yang menyediakan layanan transportasi TCP.