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

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
(Created page with 'Category:Mailing {{BasculeDevUsuario| nom=Mailing| devdoc=Esta página| userdoc=|Mailing}} {{TemplateDocDesarrollo}} {{ToTranslate}} == Fonction == Ce module ajoute dans l...')
 
m (Import interlang links (links to translated versions of this page in other languages) from origin English page "Module_EMailing_(developer)".)
 
(21 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=|Mailing}}
+
userdoc=[[Módulo Mailing]]}}
{{TemplateDocDesarrollo}}
 
{{ToTranslate}}
 
 
 
 
 
== Fonction ==
 
Ce module ajoute dans les menus une entrée pour créer des mailings.
 
 
 
== Procédures ==
 
 
 
- Le principe est de créer un mailing avec un titre, un sujet, un email expéditeur.
 
 
 
- On choisit ensuite les destinataires, dans des listes prédéfinis.
 
 
 
- On affine le choix issus de ces listes (pour supprimer un ou deux destinataires par exemple).
 
 
 
- Le responsable validation valide le contenu du mailing et sa liste de destinataires. Il peut effectuer un test vers son propre email pour un vérifier le rendu sur son logiciel de messagerie.
 
Si le résultat et la liste des destinataires lui conviennent, il passe le mailing au statut validé.
 
 
 
- L'envoi du mail en masse se fait ensuite en ligne de commande via le script ''scripts/mailing-send.php''.
 
<pre>
 
Usage: mailing-send.php  id_mailing
 
</pre>
 
Seul un mail au statut validé, peut etre réalisé par ce script.
 
 
 
- Le statut global du mailing, ainsi que de le résultat de l'envoi pour chaque destinataire, est mis à jour par ce script.
 
 
 
== Scripts mis en oeuvre ==
 
  
#[[Script mailing-send.php]]
+
= Función =
Prend en paramètre l'id du mailing à envoyer.
+
Este módulo muestra en los menús una entrada para crear mailings.
<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 ==
+
= Entidad EMailing =
 +
{{TemplateDocDevEntityEs|
 +
class=htdocs/comm/mailing/class/mailing.class.php}}
  
#[[Table llx_mailing]] : Table contenant les mailings (sujet, corps du text et statut global)
+
= Procesos =
#[[Table llx_mailing_cibles]] : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.
+
Vea el documentación del módulo usuario
  
 +
= Scripts =
 +
* [[Script mailing-send.php]]
  
== Habilitations mises en oeuvre ==
+
= Permisos =
 +
*->mailing->lire
 +
*->mailing->creer
 +
*->mailing->valider
 +
*->mailing->supprimer
  
A compléter
+
= 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.

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.