@1q2w1q2w
sudo make install

Как отправить почту через MS Exchange в программе на C++?

Здравствуйте!
Необходимо сделать программу на С++, которая будет слать почту пользователям через SMTP и MS Exchange.
Предполагается использовать Qt. Нашел несколько интересных проектов, которые на Qt5 позволяют слать почту по SMTP на Qt5:
https://morf.lv/simple-tls-ssl-smtp-client-for-qt5
https://github.com/bluetiger9/SmtpClient-for-Qt.
С SMTP вроде бы понятно, как я понимаю, нужно только задать нужный сервер для отправки сообщений (smtp.mail.ru/smtp.gmail.com и т.д.) и вуаля.
А вот насчет Exchange совершенно не понятно как это сделать. Сценарий такой - мы ставим программу на машину, у которой есть доступ к exchange серверу. И должны отправить почту через этот сервер.
Как это сделать? Подобное умеет The Bat! Возможно нужно использовать MAPI для этих целей? Может уже есть похожее в open source?
Буду рад любым советам.
  • Вопрос задан
  • 291 просмотр
Пригласить эксперта
Ответы на вопрос 1
@1q2w1q2w Автор вопроса
sudo make install
да, но как это сделать? Просто указать в качестве smtp-сервера сервер exchange? Я пробовал задавать такой сервер, однако письма не отправляются, request timeout.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы