Как использовать SSL с SMTP в C ++ - PullRequest
0 голосов
/ 05 августа 2009

я ищу пример кода или учебник о том, что мне нужно сделать, чтобы отправить письмо по электронной почте через почтовый клиент (который у меня уже есть), который будет поддерживать аутентификацию ssl я думаю, используя открытый SSL

1 Ответ

1 голос
/ 05 августа 2009

Boost.Asio и библиотека сокетов поддерживают SSL. Последний имеет класс SMTP-сервера, но, к сожалению, не имеет клиента. Я нашел пример клиента , но он использует простой C socket.h.

Обновление: Вот несколько реальных рабочих примеров. Все они поддерживают SSL или TLS.

  • Msmtp : SMTP-клиент и плагин SMTP для почтовых пользовательских агентов, таких как Mutt
  • sSMTP : чрезвычайно простой MTA для отправки почты из системы на Mailhub
  • libESMTP : lib, реализующая клиентскую часть протокола SMTP
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...