Domanda

Vorrei conoscere e comprendere i passaggi necessari per recuperare la posta dal server pop3 usando il linguaggio c semplice

È stato utile?

Soluzione

Passi:

  1. Connettiti alla porta del server (di solito 995) usando OpenSSL
  2. Verifica il certificato
  3. Invia comandi pop3 regolari sul socket SSL che hai appena aperto. (ELENCO, RETR e così via)
  4. Recupera le risposte
  5. Chiudi il socket

Oppure usa una libreria che fa tutto quanto sopra per te

Altri suggerimenti

Utilizza una delle migliaia di librerie già esistenti come libspopc .

Utilizza una libreria come tinymail , che utilizza la libreria OpenSSL.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top