diff options
Diffstat (limited to 'examples/mailtransportresource/mailtransportresource.cpp')
-rw-r--r-- | examples/mailtransportresource/mailtransportresource.cpp | 6 |
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); |