You are not logged in.
Bonjour,
les pièces jointes des e-mails n'étaient pas importées par le collecteur.
l'erreur se trouve dans le fichier mailcollector.class.php ligne 1412
origine non fonctionnel :
function getRecursiveAttached($uid, $path, $maxsize, $structure, $part = "") {
if ($structure->type == 1) { // multipart
foreach ($structure->parts as $index => $sub_structure) {
$this->getRecursiveAttached($mid, $path, $maxsize, $sub_structure,
($part ? $part.".".($index+1) : ($index+1)));
}
version corrigée fonctionnelle :
function getRecursiveAttached($uid, $path, $maxsize, $structure, $part = "") {
if ($structure->type == 1) { // multipart
foreach ($structure->parts as $index => $sub_structure) {
$this->getRecursiveAttached($uid, $path, $maxsize, $sub_structure,
($part ? $part.".".($index+1) : ($index+1)));
}
Offline
Bonjour,
j'a ceci :
function getRecursiveAttached($uid, $path, $maxsize, $structure, $part = "") {
if ($structure->type == TYPEMULTIPART) {
foreach ($structure->parts as $index => $sub_structure) {
$this->getRecursiveAttached($uid, $path, $maxsize, $sub_structure,
($part ? $part.".".($index+1) : ($index+1)));
}
J'ai rien changé !
Qu'est qu'il faut modfifer ? Merci
Offline
le votre est correct. le changement est surligné en jaune
Offline
J'ai apporté cette correction et depuis les pièces jointes sont bien ajoutées.
Par contre, dès que les images sont en ligne dans le mail, les images sont ajoutées, mais le liens inséré dans le ticket est faux (denied:c:\\...\cron.php/urlD'Accèsà l'image)
je suis obligé d'éditer le ticket pour corriger lien.
NB, le collecteur mail est déclenché en mode cli par une tache planifiée
si je le corriges manuellement, (j'enlèves tout ce qui se trouve devant le /front) le lien ne reste pas relatif mais le nom de serveur (actuel) est enregistré.
problème, si je me connecte avec le FQDN ou le nom court, l'image est ou n'est pas accessible (en fonction du chemin qui c'est mis à jour dans le ticket)
Last edited by ErwannP (2018-02-19 12:48:16)
Offline