Как отправить почту через SMTP и получить ее с помощью Qt?
Как я не понимаю, я должен использовать класс QTcpSocket для отправки почты и класс QTcpServer для прослушивания соединения и получения почты. Но поскольку я нищий в этой области, мне нужен пример, который демонстрирует простую транзакцию. Пожалуйста, приведите пример.
3 ответов
этой является рабочим примером отправки электронной почты для C++ и Qt, и он работает очень хорошо. Я думаю, вы можете взглянуть на этот пример, чтобы узнать больше. (Это LGPL) спасибо bluetiger9 за этот код, кстати.
Если вы серьезно относитесь к созданию еще одной реализации smtp, начиная с Qt, я бы предложил, по крайней мере, прочитать smtp-rfc. Чтобы быть продуктивным, я бы искал библиотеку smtp как этой (случайно выбран, я еще не использовал его).
простой пример с сайта q&a может помочь вам только до следующей проблемы.