summaryrefslogtreecommitdiffstats
path: root/examples/mailtransportresource/mailtransportresource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/mailtransportresource/mailtransportresource.cpp')
-rw-r--r--examples/mailtransportresource/mailtransportresource.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/mailtransportresource/mailtransportresource.cpp b/examples/mailtransportresource/mailtransportresource.cpp
index 10d94bc..9163d3b 100644
--- a/examples/mailtransportresource/mailtransportresource.cpp
+++ b/examples/mailtransportresource/mailtransportresource.cpp
@@ -127,7 +127,11 @@ public:
127 } else { 127 } else {
128 MailTransport::Options options; 128 MailTransport::Options options;
129 if (settings.server.contains("smtps")) { 129 if (settings.server.contains("smtps")) {
130 options |= MailTransport::UseTls; 130 if (settings.server.contains("465")) {
131 options |= MailTransport::UseTls;
132 } else {
133 options |= MailTransport::UseStarttls;
134 }
131 } 135 }
132 136
133 SinkLog() << "Sending message " << settings.server << settings.username << "CaCert: " << settings.cacert << "Using tls: " << bool(options & MailTransport::UseTls); 137 SinkLog() << "Sending message " << settings.server << settings.username << "CaCert: " << settings.cacert << "Using tls: " << bool(options & MailTransport::UseTls);