phpDocumentor
[ árbol de herencia: Centrales ] [ índice: Centrales ] [ índice general ]

toba_mail

Implementa interfaces:

Clase para crear un mail en texto plano o html. Encapsula a la librería phpmailer


		
		

Ubicada en /nucleo/lib/toba_mail.php [line 7]


Métodos Propios
toba_mail   __construct()   Constructor de la clase
void   agregar_adjunto()   Agrega un archivo adjunto al mail
void   ejecutar()   Servicio que dispara el envio del email
void   enviar()   Realiza el envio del email propiamente dicho
void   get_datos_configuracion_smtp()   Método para obtener la configuración del servidor SMTP
void   set_bcc()   Configura las direcciones a las que se enviara copia carbónica oculta
void   set_cc()   Configura las direcciones a las que se enviara copia carbonica
void   set_configuracion_smtp()   Permite modificar en runtime el nombre de la configuracion smtp a ser utilizada
void   set_confirmacion()   Indica la direccion de email a la cual debe llegar la confirmacion
void   set_html()   Indica que el cuerpo del email contiene codigo HTML
void   set_remitente()   Configura el FromName para el envío del mail
void   set_reply()   Configura la direccion de email a la cual se debe responder

Constructor __construct  [línea 32]

  toba_mail __construct( string $hacia, string $asunto, string $cuerpo, [string $desde = null]  )

Constructor de la clase
Parámetros:
string   $hacia:  Direccion de email a la cual se enviará
string   $asunto: 
string   $cuerpo:  Contenido del email
string   $desde:  Direccion de email desde la cual se envia (opcionalmente se obtiene desde los parametros)


agregar_adjunto  [línea 218]

  void agregar_adjunto( string $nombre, string $path_archivo, [string $encoding = 'base64'], [string $tipo = '']  )

Agrega un archivo adjunto al mail
Parámetros:
string   $nombre:  Nombre del archivo a mostrarse en el correo
string   $path_archivo:  Path al archivo en el disco
string   $encoding:  Encoding del archivo
string   $tipo:  File extension (MIME) type


ejecutar  [línea 63]

  void ejecutar( )

Servicio que dispara el envio del email

Implementation of:
toba_tarea::ejecutar()

enviar  [línea 71]

  void enviar( )

Realiza el envio del email propiamente dicho


get_datos_configuracion_smtp  [línea 54]

  void get_datos_configuracion_smtp( )

Método para obtener la configuración del servidor SMTP


set_bcc  [línea 169]

  void set_bcc( [array $direcciones = array()]  )

Configura las direcciones a las que se enviara copia carbónica oculta
Parámetros:
array   $direcciones:  Arreglo de direcciones de email


set_cc  [línea 160]

  void set_cc( [array $direcciones = array()]  )

Configura las direcciones a las que se enviara copia carbonica
Parámetros:
array   $direcciones:  Arreglo de direcciones de email


set_configuracion_smtp  [línea 44]

  void set_configuracion_smtp( [string $nombre_conf = null]  )

Permite modificar en runtime el nombre de la configuracion smtp a ser utilizada
Parámetros:
string   $nombre_conf:  Nombre de la configuracion en el archivo smtp.ini


set_confirmacion  [línea 206]

  void set_confirmacion( string $confirm  )

Indica la direccion de email a la cual debe llegar la confirmacion
Parámetros:
string   $confirm: 


set_html  [línea 179]

  void set_html( [boolean $html = true]  )

Indica que el cuerpo del email contiene codigo HTML
Parámetros:
boolean   $html: 


set_remitente  [línea 197]

  void set_remitente( string $from_name  )

Configura el FromName para el envío del mail
Parámetros:
string   $from_name: 


set_reply  [línea 188]

  void set_reply( string $reply  )

Configura la direccion de email a la cual se debe responder
Parámetros:
string   $reply: 




Desarrollado por SIU.
Documentación generada con phpDocumentor 1.4.3