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