|
Eneboo - Documentación para desarrolladores
|
#include <FLSmtpClient.h>
Slots públicos | |
| void | startSend () |
Señales | |
| void | status (const QString &) |
| void | sendStarted () |
| void | sendEnded () |
| void | sendTotalSteps (int) |
| void | sendStepNumber (int) |
Métodos públicos | |
| FLSmtpClient (QObject *parent=0) | |
| ~FLSmtpClient () | |
| void | setFrom (const QString &from) |
| void | setTo (const QString &to) |
| void | setSubject (const QString &subject) |
| void | setBody (const QString &body) |
| void | addAttachment (const QString &attach, const QString &cid=QString::null) |
| void | addTextPart (const QString &text, const QString &mimeType="text/plain") |
| void | setMailServer (const QString &mS) |
| void | setMimeType (const QString &mT) |
Métodos protegidos estáticos | |
| static QMimeSourceFactory * | mimeSourceFactory () |
Atributos protegidos estáticos | |
| static QMimeSourceFactory * | mimeSourceFactory_ = 0 |
Cliente SMTP para correo electrnico
Esta clase es utilizada para componer un mensaje de correo electrnico y enviarlo mediante el protocolo SMTP.
| FLSmtpClient::FLSmtpClient | ( | QObject * | parent = 0 | ) |
constructor
| FLSmtpClient::~FLSmtpClient | ( | ) |
destructor
| void FLSmtpClient::addAttachment | ( | const QString & | attach, |
| const QString & | cid = QString::null |
||
| ) |
Adjunta un fichero al mensaje
| attach | Ruta y nombre del fichero a adjuntar |
| cid | Id para incrustar fichero en HTML |
Aade una parte de texto al mensaje
| text | Texto a aadir |
| mimeType | Formato MIME del texto. Por defecto text/plain |
| QMimeSourceFactory * FLSmtpClient::mimeSourceFactory | ( | ) | [static, protected] |
Crea la fbrica de fuentes MIME para ficheros
| void FLSmtpClient::sendEnded | ( | ) | [signal] |
Indica que se ha finalizado el envo del mensaje
| void FLSmtpClient::sendStarted | ( | ) | [signal] |
Indica que se ha iniciado el envo del mensaje
| void FLSmtpClient::sendStepNumber | ( | int | ) | [signal] |
Indica el nmero de paso que se van a ejecutar. Usado para dilogos de progreso.
| void FLSmtpClient::sendTotalSteps | ( | int | ) | [signal] |
Indica los pasos totales que se ejecutarn en el proceso de envo. Usado para dilogos de progreso.
| void FLSmtpClient::setBody | ( | const QString & | body | ) |
Establece el cuerpo del mensaje
| body | Texto del cuerpo |
| void FLSmtpClient::setFrom | ( | const QString & | from | ) |
Establece el remitente del mensaje
| from | Direccin de correo del remitente |
| void FLSmtpClient::setMailServer | ( | const QString & | mS | ) |
Servidor de correo saliente.
Si no se indica un servidor de correo saliente intentar averiguarlo mediante los registros MX de los servidores de DNS.
| mS | Nombre o direccion IP del servidor de correo saliente |
| void FLSmtpClient::setMimeType | ( | const QString & | mT | ) |
Formato MIME del cuerpo del mensaje
| mT | Nombre del formato |
| void FLSmtpClient::setSubject | ( | const QString & | subject | ) |
Establece el asunto del mensaje
| subject | Texto del asunto |
| void FLSmtpClient::setTo | ( | const QString & | to | ) |
Establece el destinatario del mensaje
| to | Direccin de correo del destinatario |
| void FLSmtpClient::startSend | ( | ) | [slot] |
Inicia el envo del mensaje
| void FLSmtpClient::status | ( | const QString & | ) | [signal] |
Informa del estado del envo
QMimeSourceFactory * FLSmtpClient::mimeSourceFactory_ = 0 [static, protected] |
Mantiene la fbrica de fuentes MIME para ficheros
1.7.4