Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 18.07.2017
Сообщений: 95
1

Отправка писем по протоколу SMTP

27.03.2018, 16:07. Просмотров 695. Ответов 6
Метки нет (Все метки)


Мне нужен простой способ отправлять email письма прямо из приложения в фоновом режиме. Я нашёл один сорец для этой цели на гитхабе (https://github.com/bluetiger9/SmtpClient-for-Qt) но не могу с ним разобраться, как я понял это динамическая библиотека. Я не знаю как подключить эту библиотеку к проекту, куда переписать пути. Если кому интересно, изучите или может предложите способ по проще.

Добавлено через 31 минуту
В первую очередь меня интересует нахождение SMTP_LIBRARY_LOCATION, я понимаю, что я должен указать местоположение сборки, но это не помогает, может я что ещё пропустил?

Добавлено через 10 минут
Всё скомпилировалось, но запускается только из qt creator'а

Добавлено через 24 секунды
кто знает как решить эту проблему?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2018, 16:07
Ответы с готовыми решениями:

SMTP отправка писем
Задумался, а как сделать отправку на чистом C++. Перерыл всё... И ничего, нет, они есть, но на...

Отправка писем через smtp
<?php ini_set( 'html_errors', false ); $_POST = 'mymail@yandex.ru'; - почта, куда придет письмо...

SMTP отправка писем с авторизацией
Доброго дня , друзья подскажите вот есть код , нужно сделать отправку писем через SMTP с...

Отправка сообщений на почту по протоколу SMTP без использования .NET-функций
Всем привет. Такая проблема.Требуется написать программу, которая будет отсылать на почту сообщения...

6
6918 / 5983 / 2710
Регистрация: 14.04.2014
Сообщений: 25,504
27.03.2018, 18:43 2
Ты библиотеки-то собрал в папку с exe как в инструкции?
0
0 / 0 / 0
Регистрация: 18.07.2017
Сообщений: 95
31.03.2018, 19:02  [ТС] 3
ладно, допустим, я положу эту библиотеку в папку с exe, как мне её привязать не статично к диску, а к папке, чтобы при перемещении этой папки всё не рушилось? я просто qt плохо шарю
0
Эксперт С++
8354 / 6092 / 610
Регистрация: 10.12.2010
Сообщений: 28,391
Записей в блоге: 29
31.03.2018, 19:12 4
Переформулируйте вопрос нормальным языком.
0
0 / 0 / 0
Регистрация: 18.07.2017
Сообщений: 95
31.03.2018, 22:10  [ТС] 5
я говорю о том, что если я укажу конкретный путь относительно диска(с:/files/), то при перемещении этой папки программа не сможет найти библиотеку по заданному пути, потому как её там не будет. Как мне сделать так, чтобы привязка была к этой самой абстрактной папке files? (то есть куда бы я её не перемещал, оставляя в ней всё на своих местах всё запускалось так, как должно).

Добавлено через 2 минуты
я не знаю куда ещё разжёваней.
0
nd2
3406 / 2787 / 1251
Регистрация: 29.01.2016
Сообщений: 9,423
31.03.2018, 22:16 6
Цитата Сообщение от IlyaKr Посмотреть сообщение
если я укажу конкретный путь относительно диска(с:/files/)
Где укажешь?
0
0 / 0 / 0
Регистрация: 18.07.2017
Сообщений: 95
31.03.2018, 22:40  [ТС] 7
файл .pro/ переменная SMTP_LIBRARY_LOCATION

Добавлено через 2 минуты
вроде разобрался, это переменная PWD передаёт адрес директории, как я понял.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2018, 22:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Не работает отправка писем по SMTP на windows 7
IdSMTP->Host = "smtp." + scbServ->Text.LowerCase(); IdSMTP->UserId = sedLog->Text; ...

Отправка писем через SMTP с авторизацией
Доброго времени суток. Я начинающий и не с первого раза все выходит=) вот добрался до одной главы в...

Отправка Писем Во Внешний Smtp Сервер
При отправке писем другим smtp серверам, поле "от кого" заменяется записью интернет адрес с...

Отправка писем с вложением через smtp протокол
Есть следующий код:int bmpsize (char* name) { FILE* f = fopen (name, "rb"); int i = 0; for...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.