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

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
m (Import interlang links (links to translated versions of this page in other languages) from origin English page "Module_EMailing_(developer)".)
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
<!-- BEGIN interlang links -->
 +
<!-- Do NOT edit this section
 +
    Links below are automatically managed by PolyglotBot
 +
    You can edit links on the English source page : Module_EMailing_(developer) -->
 +
[[en:Module_EMailing_(developer)]]
 +
[[fr:Module_Mailing_(développeur)]]
 +
<!-- END interlang links -->
 +
 
[[Category:Mailing]]
 
[[Category:Mailing]]
 +
{{TemplateDocDesarrollo}}
 +
{{TemplateModES_Desarrollador}}
 
{{BasculeDevUsuario|
 
{{BasculeDevUsuario|
nom=Mailing|  
+
nom=Mailing|
 +
num=22|
 
devdoc=Esta página|
 
devdoc=Esta página|
userdoc=[[E-Mailing]]}}
+
userdoc=[[Módulo Mailing]]}}
{{TemplateDocDesarrollo}}
+
 
{{ToTranslate}}
+
= Función =
 +
Este módulo muestra en los menús una entrada para crear mailings.
  
 +
= Entidad EMailing =
 +
{{TemplateDocDevEntityEs|
 +
class=htdocs/comm/mailing/class/mailing.class.php}}
  
== Función ==
+
= Procesos =
Este módulo muestra en los menús una entrada para crear mailings.
+
Vea el documentación del módulo usuario
  
''Número : 22''
+
= Scripts =
 +
* [[Script mailing-send.php]]
  
== Permisos ==
+
= Permisos =
 
*->mailing->lire
 
*->mailing->lire
 
*->mailing->creer
 
*->mailing->creer
Line 19: Line 35:
 
*->mailing->supprimer
 
*->mailing->supprimer
  
== Procesos ==
+
= Tablas SQL =
 
+
* [[Table llx_mailing]] : Contiene los mailings (asunto, cuerpo del mensaje y estado global)
- El principio es el de crear un mailing con un título, un asunto, un remitente.
+
* [[Table llx_mailing_cibles]] : Contiene la lsita de los destinatarios definidos para un mailing y el estado de envío por destinatario.
 
 
- 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''.
 
<pre>
 
Usage: mailing-send.php  id_mailing
 
</pre>
 
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 mis en oeuvre ==
 
 
 
#[[Script mailing-send.php]]
 
Prend en paramètre l'id du mailing à envoyer.
 
<pre>
 
Usage: mailing-send.php  id_mailing
 
</pre>
 
L'envoi n'est réalisé que pour les destinataires qui n'ont pas déjà réçu le mail.
 
.
 
 
 
== Tables mises en oeuvre ==
 
 
 
#[[Table llx_mailing]] : Table contenant les mailings (sujet, corps du text et statut global)
 
#[[Table llx_mailing_cibles]] : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.
 

Latest revision as of 13:21, 23 July 2019

Mailing
Número/ID módulo 22
Doc. módulo usuario Módulo Mailing
Doc. módulo desarrollador Esta página

Función

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

Entidad EMailing

La clase PHP para la manipulación de estos objetos es el fichero htdocs/comm/mailing/class/mailing.class.php.

Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.

Procesos

Vea el documentación del módulo usuario

Scripts

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_cibles : Contiene la lsita de los destinatarios definidos para un mailing y el estado de envío por destinatario.