EZ Publish propose un système d'envoi de mails, par collecte d'informations.
Le template du mail envoyé est
extension/mon_extension/design/mon_design/templates/content/collectedinfomail/my_form.tpl,
avec my_form le nom de la classe de contenu gérant le formulaire d'envoi de mail.
Les paramètres du mail doivent être définis directement dans ce template, par définition de blocs.
Pour modifier le sujet du mail, utilisez par exemple:
{set-block scope=root variable=subject}Mon sujet de mail{/set-block}
La liste des paramètres acceptés (ici subject) sont listés dans le fichier
kernel/content/collectinformation.php à partir de la ligne 272 :
subject: sujet de l'emailemail_receiver: email du destinataireemail_cc_receivers: destinataires en copieemail_bcc_receivers: destinataires en copie cachéeemail_sender: email de l'expéditeuremail_reply_to: email de réponseredirect_to_node_id: node_id du nœud vers lequel effectuer une redirection après l'envoi de l'email