QxtSmtp Class Reference
[QxtNetwork module]
The QxtSmtp class implements the SMTP protocol for sending email More...
#include <QxtSmtp>
Inherits QObject.
Public Types
- enum SmtpError { NoError, NoRecipients, CommandUnrecognized, SyntaxError, ..., TransactionFailed }
Public Functions
- 29 public functions inherited from QObject
Signals
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 1 public type inherited from QObject
- 4 static public members inherited from QObject
- 7 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
The QxtSmtp class implements the SMTP protocol for sending email
Member Type Documentation
enum QxtSmtp::SmtpError
Member Function Documentation
QxtSmtp::QxtSmtp ( QObject * parent = 0 )
void QxtSmtp::authenticated () [signal]
void QxtSmtp::authenticationFailed () [signal]
void QxtSmtp::authenticationFailed ( const QByteArray & msg ) [signal]
void QxtSmtp::connectToHost ( const QString & hostName, quint16 port = 25 )
void QxtSmtp::connectToHost ( const QHostAddress & address, quint16 port = 25 )
void QxtSmtp::connectToSecureHost ( const QString & hostName, quint16 port = 465 )
void QxtSmtp::connectToSecureHost ( const QHostAddress & address, quint16 port = 465 )
void QxtSmtp::connected () [signal]
void QxtSmtp::connectionFailed () [signal]
void QxtSmtp::connectionFailed ( const QByteArray & msg ) [signal]
void QxtSmtp::disconnectFromHost ()
void QxtSmtp::disconnected () [signal]
void QxtSmtp::encrypted () [signal]
void QxtSmtp::encryptionFailed () [signal]
void QxtSmtp::encryptionFailed ( const QByteArray & msg ) [signal]
QString QxtSmtp::extensionData ( const QString & extension )
void QxtSmtp::finished () [signal]
bool QxtSmtp::hasExtension ( const QString & extension )
void QxtSmtp::mailFailed ( int mailID, int errorCode ) [signal]
void QxtSmtp::mailFailed ( int mailID, int errorCode, const QByteArray & msg ) [signal]
void QxtSmtp::mailSent ( int mailID ) [signal]
QByteArray QxtSmtp::password () const
See also setPassword().
int QxtSmtp::pendingMessages () const
void QxtSmtp::recipientRejected ( int mailID, const QString & address ) [signal]
void QxtSmtp::recipientRejected ( int mailID, const QString & address, const QByteArray & msg ) [signal]
int QxtSmtp::send ( const QxtMailMessage & message )
void QxtSmtp::senderRejected ( int mailID, const QString & address ) [signal]
void QxtSmtp::senderRejected ( int mailID, const QString & address, const QByteArray & msg ) [signal]
void QxtSmtp::setPassword ( const QByteArray & password )
See also password().
void QxtSmtp::setStartTlsDisabled ( bool disable )
See also startTlsDisabled().
void QxtSmtp::setUsername ( const QByteArray & name )
See also username().
QTcpSocket * QxtSmtp::socket () const
QSslSocket * QxtSmtp::sslSocket () const
bool QxtSmtp::startTlsDisabled () const
See also setStartTlsDisabled().
QByteArray QxtSmtp::username () const
See also setUsername().