MailTransport
10 #include "mailtransport_export.h"
11 #include "transport.h"
20 namespace MailTransport
22 class ServerTestPrivate;
32 Q_PROPERTY(
QString server READ server WRITE setServer)
33 Q_PROPERTY(
QString protocol READ protocol WRITE setProtocol)
34 Q_PROPERTY(
QProgressBar *progressBar READ progressBar WRITE setProgressBar)
63 void setServer(
const QString &server);
68 Q_REQUIRED_RESULT
QString server()
const;
90 void setPort(Transport::EnumEncryption::type encryptionMode, uint port);
101 Q_REQUIRED_RESULT
int port(Transport::EnumEncryption::type encryptionMode)
const;
113 void setFakeHostname(
const QString &fakeHostname);
118 Q_REQUIRED_RESULT
QString fakeHostname()
const;
136 void setProtocol(
const QString &protocol);
141 Q_REQUIRED_RESULT
QString protocol()
const;
159 Q_REQUIRED_RESULT
bool isNormalPossible()
const;
180 Q_REQUIRED_RESULT
bool isSecurePossible()
const;
200 std::unique_ptr<ServerTestPrivate>
const d;
202 Q_PRIVATE_SLOT(d,
void slotNormalPossible())
203 Q_PRIVATE_SLOT(d,
void slotTlsDone())
204 Q_PRIVATE_SLOT(d,
void slotSslPossible())
205 Q_PRIVATE_SLOT(d,
void slotReadNormal(const
QString &text))
206 Q_PRIVATE_SLOT(d,
void slotReadSecure(const
QString &text))
207 Q_PRIVATE_SLOT(d,
void slotNormalNotPossible())
208 Q_PRIVATE_SLOT(d,
void slotSslNotPossible())
209 Q_PRIVATE_SLOT(d,
void slotUpdateProgress())
Q_SCRIPTABLE Q_NOREPLY void start()
@ Top
POP3 only. The server supports fetching only the headers.
Capability
This enumeration has the special capabilities a server might support.
@ Pipelining
POP3 only. The server supports pipeplining of commands.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 6 2023 03:57:53 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.