Page 1 sur 1

Imap Office365 Boite partagée (shared mailbox)

Posté : ven. 1 juil. 2022 17:52
par s.laffont
Bonjour,
Pour ceux qui souhaitent utiliser une boite partagée voici un petit patch à appliquer au fichier mail2ticket.php juste avant le commentaire

Code : Tout sélectionner

//connect to mailbox
insérer le code suivant

Code : Tout sélectionner

$re = '/([\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)*\w[\w-]{0,66}\.[a-z]{2,6}(?:\.[a-z]{2})?)\\\\(.*)/';
if (preg_match($re, $mailbox, $matches)){
	$hostname = '{'.$rparameters['imap_server'].':'.$rparameters['imap_port'].''.$ssl_check.'/authuser='.$matches[1].'/user='.$matches[2].'}'.$rparameters['imap_inbox'].'';
	echo 'New IMAP connection string : <span style="color:green">'.$hostname.'</span><br />';
	$mailbox = $matches[1];
}
Dans la configuration de gestsup, saisir en adresse de messagerie : votreadresse@domaine.fr\aliasboitepartagée

Pour info je n'ai pas testé avec plusieurs boites.

Cordialement,

Re: Imap Office365 Boite partagée (shared mailbox)

Posté : mer. 10 août 2022 01:22
par mpz
Merci :-)

Re: Imap Office365 Boite partagée (shared mailbox)

Posté : jeu. 2 nov. 2023 10:17
par trx3n
s.laffont a écrit : ven. 1 juil. 2022 17:52 Bonjour,
Pour ceux qui souhaitent utiliser une boite partagée voici un petit patch à appliquer au fichier mail2ticket.php juste avant le commentaire

Code : Tout sélectionner

//connect to mailbox
insérer le code suivant

Code : Tout sélectionner

$re = '/([\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)*\w[\w-]{0,66}\.[a-z]{2,6}(?:\.[a-z]{2})?)\\\\(.*)/';
if (preg_match($re, $mailbox, $matches)){
	$hostname = '{'.$rparameters['imap_server'].':'.$rparameters['imap_port'].''.$ssl_check.'/authuser='.$matches[1].'/user='.$matches[2].'}'.$rparameters['imap_inbox'].'';
	echo 'New IMAP connection string : <span style="color:green">'.$hostname.'</span><br />';
	$mailbox = $matches[1];
}
Dans la configuration de gestsup, saisir en adresse de messagerie : votreadresse@domaine.fr\aliasboitepartagée

Pour info je n'ai pas testé avec plusieurs boites.

Cordialement,

Bonjour,

j'ai effectué la même manip mais j'ai toujours les mêmes erreurs "IMAP connection failed: ["IMAP Authentication cancelled"]".
Est-il possible de voir avec vous ?

Cordialement.

Re: Imap Office365 Boite partagée (shared mailbox)

Posté : mer. 12 juin 2024 06:45
par Redoine
Salut,

Merci pour le patch, ça va en aider plus d'un ! En parlant de ça, optimiser le code comme tu l'as fait, c'est un peu comme du SEO pour les sites web : chaque petite amélioration rend l'ensemble plus efficace.