Comments (4)
Never tried the library with Android. What exactly goes wrong?
from smtpclient-for-qt.
The library uses SSL from Qt, So if there is a problem regarding SSL on Android it should be reported to Qt on bugreports.qt.io
from smtpclient-for-qt.
Android does not allow OpenSSL as inbuilt from 7.0
You have to add the OpenSSL library to application manually for android
from smtpclient-for-qt.
The problem seems to be that the OpenSSL is no longer built into the Android since version 7.0. The problem and it's possible solutions are discussed in more detail in different places. Some of them are:
- StackOverflow post - QT + OpenSSL + Android
- Official Qt 5.10 documentation page about OpenSSL on Android
- Qt Forum topic - How to create openssl library for Android?
According to these the problem can be solved by packing the OpenSSL library into the APK.
I'm closing this issue for now. Please use the above references for more information. Thanks!
from smtpclient-for-qt.
Related Issues (20)
- sending multiple mails HOT 2
- cannot find -lSMTPMime2 HOT 2
- Using SmtpMime as a static library HOT 6
- Finding out what when wrong? HOT 2
- SMTP for bulk HOT 1
- Memory leak in MimeMessage HOT 9
- Unable to set Reply-To HOT 2
- Hooking into waitForMailSent HOT 1
- compile of 2.0 fails HOT 4
- Can't connectToHost when working like a service HOT 1
- Provide LGPL exclusion license HOT 4
- Error Import HOT 3
- The SmtpClient object breaks when the smtp.quit() method is called; HOT 5
- SMTP TLS Support HOT 2
- Exception triggered by MimeMessage addPart HOT 4
- repeat send failed! HOT 6
- For 6.7.0 it does not compile without this
- Unresolved external symbols (Qt 6.6.1 / MSVC2019 64bits) HOT 3
- Crash with free invalid pointer in MimeMultiPart class HOT 4
- Need to disable debug output using seperate flag
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smtpclient-for-qt.