Eneboo - Documentación para desarrolladores
Slots públicos | Señales | Métodos públicos | Métodos protegidos estáticos | Atributos protegidos estáticos
Referencia de la Clase FLSmtpClient

#include <FLSmtpClient.h>

Diagrama de herencias de FLSmtpClient
QObject Qt Qt

Lista de todos los miembros.

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 QMimeSourceFactorymimeSourceFactory ()

Atributos protegidos estáticos

static QMimeSourceFactorymimeSourceFactory_ = 0

Descripción detallada

Cliente SMTP para correo electrnico

Esta clase es utilizada para componer un mensaje de correo electrnico y enviarlo mediante el protocolo SMTP.

Autor:
InfoSiAL, S.L.

Documentación del constructor y destructor

FLSmtpClient::FLSmtpClient ( QObject parent = 0)

constructor

FLSmtpClient::~FLSmtpClient ( )

destructor


Documentación de las funciones miembro

void FLSmtpClient::addAttachment ( const QString attach,
const QString cid = QString::null 
)

Adjunta un fichero al mensaje

Parámetros:
attachRuta y nombre del fichero a adjuntar
cidId para incrustar fichero en HTML
void FLSmtpClient::addTextPart ( const QString text,
const QString mimeType = "text/plain" 
)

Aade una parte de texto al mensaje

Parámetros:
textTexto a aadir
mimeTypeFormato 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

Parámetros:
bodyTexto del cuerpo
void FLSmtpClient::setFrom ( const QString from)

Establece el remitente del mensaje

Parámetros:
fromDireccin 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.

Parámetros:
mSNombre o direccion IP del servidor de correo saliente
void FLSmtpClient::setMimeType ( const QString mT)

Formato MIME del cuerpo del mensaje

Parámetros:
mTNombre del formato
void FLSmtpClient::setSubject ( const QString subject)

Establece el asunto del mensaje

Parámetros:
subjectTexto del asunto
void FLSmtpClient::setTo ( const QString to)

Establece el destinatario del mensaje

Parámetros:
toDireccin de correo del destinatario
void FLSmtpClient::startSend ( ) [slot]

Inicia el envo del mensaje

void FLSmtpClient::status ( const QString ) [signal]

Informa del estado del envo


Documentación de los datos miembro

Mantiene la fbrica de fuentes MIME para ficheros


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'