Вопрос

Я хотел бы знать и понимать шаги, связанные с получением почты с сервера pop3 используя обычный язык C.

Это было полезно?

Решение

Шаги:

  1. Подключитесь к порту сервера (обычно 995), используя OpenSSL
  2. Проверьте сертификат
  3. Отправляйте обычные команды pop3 через SSL-сокет, который вы только что открыли.(СПИСОК, ПОВТОРНЫЙ просмотр и так далее)
  4. Извлеките ответы
  5. Закройте розетку

Или используйте библиотеку, которая делает все вышеперечисленное за вас

Другие советы

Используйте одну из тысяч уже существующих библиотек, таких как libspopc.

Используйте библиотеку, такую как крошечная почта, который использует библиотеку OpenSSL.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top