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 electr�nico
Esta clase es utilizada para componer un mensaje de correo electr�nico 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 |
A�ade una parte de texto al mensaje
text | Texto a a�adir |
mimeType | Formato MIME del texto. Por defecto text/plain |
QMimeSourceFactory * FLSmtpClient::mimeSourceFactory | ( | ) | [static, protected] |
Crea la f�brica de fuentes MIME para ficheros
void FLSmtpClient::sendEnded | ( | ) | [signal] |
Indica que se ha finalizado el env�o del mensaje
void FLSmtpClient::sendStarted | ( | ) | [signal] |
Indica que se ha iniciado el env�o del mensaje
void FLSmtpClient::sendStepNumber | ( | int | ) | [signal] |
Indica el n�mero de paso que se van a ejecutar. Usado para di�logos de progreso.
void FLSmtpClient::sendTotalSteps | ( | int | ) | [signal] |
Indica los pasos totales que se ejecutar�n en el proceso de env�o. Usado para di�logos 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 | Direcci�n 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 | Direcci�n de correo del destinatario |
void FLSmtpClient::startSend | ( | ) | [slot] |
Inicia el env�o del mensaje
void FLSmtpClient::status | ( | const QString & | ) | [signal] |
Informa del estado del env�o
QMimeSourceFactory * FLSmtpClient::mimeSourceFactory_ = 0 [static, protected] |
Mantiene la f�brica de fuentes MIME para ficheros