Attaché des fichiers dans un mail à partir d'un scénario

Bonjour,

J’ai déterré le sujet pour attacher des fichiers dans avec le plugin mail dans un scénario.[RESOLU] Ajout d'une pièce jointe dans l'envoi de mail - Forum Communauté Jeedom
Cependant il faut faire la modification apres chaque update du plugin c’et un peu lourd.

De plus il semble que la solution nécessite un acces en écriture au fichier. :frowning:
Y a t’il une solution plus élégante qui serait apparu depuis 2018 ?
Car cela me semble une fonctionnalité de base qui aurait pu être intégrée dans le plugin.

Merci d’avance
Eric

Je le fais avec un bloc code de ce type sans modification du plugin.

$title='Test plugin mail avec pièces jointes';
$fichier1 = '/var/www/html/file001.txt';
$fichier2 = '/var/www/html/file002.txt';
$message = 'Envoi du fichier ' . $fichier1;
$message .= PHP_EOL;
$message .= 'Envoi du fichier ' . $fichier2;
$files = array();
array_push($files, $fichier1);
array_push($files, $fichier2);
$options = array('title'=>$title, 'message'=>$message, 'files'=>$files);
cmd::byString('#[Ma][Commannde][Mail]#')->execCmd($options, $cache=0);
1 « J'aime »

Merci @Jeandhom je vais probablement utiliser cette solution.

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.