summaryrefslogtreecommitdiffstats
path: root/src/libraries/qmfmessageserver/qmailmessageservice.cpp
diff options
context:
space:
mode:
authorValerio Valerio <valerio.valerio@jollamobile.com>2013-04-29 09:06:09 +0300
committerValerio Valerio <valerio.valerio@jollamobile.com>2013-04-30 11:44:28 +0200
commit2c26e21e4dc809808141660cda268b4c5a7837b7 (patch)
treee579f16f0c5207eaa5d4a537174b742bcee3a7d4 /src/libraries/qmfmessageserver/qmailmessageservice.cpp
parent3a4d4f35890c911bb5a91de36d52f9275a5b41fb (diff)
Modify smtp transmitMessages action to test connection.4.0.0
Modify smtp transmitMessages to connect to server even if there's no messages queued for transmission, this allows clients to test server credentials. Signed-off-by: Valerio Valerio <valerio.valerio@jollamobile.com> Change-Id: I665082d688432f1a99bf70f09ec6f4afaf65f9f0 Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Diffstat (limited to 'src/libraries/qmfmessageserver/qmailmessageservice.cpp')
-rw-r--r--src/libraries/qmfmessageserver/qmailmessageservice.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libraries/qmfmessageserver/qmailmessageservice.cpp b/src/libraries/qmfmessageserver/qmailmessageservice.cpp
index 88c60339..ad164dde 100644
--- a/src/libraries/qmfmessageserver/qmailmessageservice.cpp
+++ b/src/libraries/qmfmessageserver/qmailmessageservice.cpp
@@ -1261,6 +1261,9 @@ QMailMessageSink::~QMailMessageSink()
Messages for which for which an unsuccessful attempt to transmit has been made should be progressively reported via messagesFailedTransmission().
+ If \a ids is an empty list, the sink should still proceed through all the steps necessary when transmitting messages,
+ as this action may be invoked to test the viability of the connection.
+
Return true if an operation is initiated.
*/
bool QMailMessageSink::transmitMessages(const QMailMessageIdList &ids)