Difference between revisions of "Módulo Mailing (desarrollador)"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 
[[Category:Mailing]]
 
[[Category:Mailing]]
 +
{{TemplateDocDesarrollo}}
 
{{BasculeDevUsuario|
 
{{BasculeDevUsuario|
 
nom=Mailing|  
 
nom=Mailing|  
 
devdoc=Esta página|
 
devdoc=Esta página|
 
userdoc=[[E-Mailing]]}}
 
userdoc=[[E-Mailing]]}}
{{TemplateDocDesarrollo}}
 
 
  
== Función ==
+
= Función =
 
Este módulo muestra en los menús una entrada para crear mailings.
 
Este módulo muestra en los menús una entrada para crear mailings.
  
 
''Número : 22''
 
''Número : 22''
  
== Permisos ==
+
= Procesos =
*->mailing->lire
 
*->mailing->creer
 
*->mailing->valider
 
*->mailing->supprimer
 
 
 
== Procesos ==
 
  
 
- El principio es el de crear un mailing con un título, un asunto, un remitente.
 
- El principio es el de crear un mailing con un título, un asunto, un remitente.
Line 37: Line 30:
 
- El estado general del mail, así como el resultado del envío a cada destinatario, se actualiza mediante este script.
 
- El estado general del mail, así como el resultado del envío a cada destinatario, se actualiza mediante este script.
  
== Scripts ==
+
= Scripts =
 
 
 
#[[Script mailing-send.php]]
 
#[[Script mailing-send.php]]
 
Toma como parámetro el ID del correo a enviar.
 
Toma como parámetro el ID del correo a enviar.
Line 46: Line 38:
 
El envío se realiza sólo a los destinatarios que no hayan recibido ya el correo.
 
El envío se realiza sólo a los destinatarios que no hayan recibido ya el correo.
  
== Tablas ==
+
= Permisos =
 +
*->mailing->lire
 +
*->mailing->creer
 +
*->mailing->valider
 +
*->mailing->supprimer
  
 +
= Tablas SQL =
 
#[[Table llx_mailing]] : Contiene los mailings (asunto, cuerpo del mensaje y estado global)
 
#[[Table llx_mailing]] : Contiene los mailings (asunto, cuerpo del mensaje y estado global)
 
#[[Table llx_mailing_cibles]] : Contiene la lsita de los destinatarios definidos para un mailing y el estado de envío por destinatario.
 
#[[Table llx_mailing_cibles]] : Contiene la lsita de los destinatarios definidos para un mailing y el estado de envío por destinatario.

Revision as of 17:51, 6 August 2009

Mailing
Número/ID módulo {{{num}}}
Doc. módulo usuario E-Mailing
Doc. módulo desarrollador Esta página

Función

Este módulo muestra en los menús una entrada para crear mailings.

Número : 22

Procesos

- El principio es el de crear un mailing con un título, un asunto, un remitente.

- Se seleccionan los destinatarios, en listas predefinidas

- Se perfecciona la selección de estas listas (para eliminar uno o dos destinatarios, por ejemplo).

- El responsable de la validación valida el contenido del mailing y su lista de destinatarios. Puede efectuar un test en su propio e-mail para verificarlo en su software de mensajería. Si el resultado y la lista de destinatarios le convencen, pasa el mailing al estado de validado.

- El envío de e-mail en masa se realiza desde la línea de comandos, mediante el script scripts/mailing-send.php.

Usage: mailing-send.php  id_mailing

Sólamente un mail con estado validado, puede procesarse por este script.

- El estado general del mail, así como el resultado del envío a cada destinatario, se actualiza mediante este script.

Scripts

  1. Script mailing-send.php

Toma como parámetro el ID del correo a enviar.

Uso: mailing-send.php  id_mailing

El envío se realiza sólo a los destinatarios que no hayan recibido ya el correo.

Permisos

  • ->mailing->lire
  • ->mailing->creer
  • ->mailing->valider
  • ->mailing->supprimer

Tablas SQL

  1. Table llx_mailing : Contiene los mailings (asunto, cuerpo del mensaje y estado global)
  2. Table llx_mailing_cibles : Contiene la lsita de los destinatarios definidos para un mailing y el estado de envío por destinatario.