Page 1 sur 1
Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 12:46
par Xline
BOnjour,
Je suis en train de configurer une install neuve de Gestsup sur un hébergement mutualisé OVH, et je rencontre un pb lors de l'envoi d'email , en activant le mode debug voici l'erreur :
Code : Tout sélectionner
Parse error: syntax error, unexpected '[' in /home/xline/www/support/components/PHPMailer/src/PHPMailer.php on line 288
Quelqu'un voit d'où cela peut venir ?
Merci d'avance
Voici ma version :
3.1.27 (3.1 patch 27)
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 12:49
par Flox
Bonjour,
pouvez vous essayer de télécharger le fichier patch_3.1.27.zip puis de re-transférer le contenu du repertoire ./components/PHPmailer sur votre serveur.
CDt
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 12:49
par Flox
donner nous également un impression écran de votre page system.
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 12:51
par Xline
Voici la page systeme :
Code : Tout sélectionner
img OS: Linux webm401.mp.ha.ovh.net 4.4.67-ovh-vps-grsec-zfs-classid #1 SMP Thu May 11 18:47:35 CEST 2017 x86_64
img Apache: Version non disponible, serveur sécurisé
img MySQL: 5.5.55-0+deb7u1-log (nom de la base: xlinegestsup)
img PHP: 5.3.29
Horloge: 2017-10-19 12:46:00
Clé privée: 7fdc4b08ff6c06f56a63f10fa22dfa51
Composants:
PHPmailer: 6.0.1
PHPimap: 2.0.9
PHPgettext: 1.0.12
Highcharts: 2.3.3
WOL: 1.11
Paramètres PHP:
file_uploads: Activé
memory_limit: 128M Il est conseillé d'allouer plus de mémoire pour PHP valeur minimum 512M (éditer votre fichier php.ini).
upload_max_filesize: 64M
post_max_size: 64M
max_execution_time: 120s (Valeur conseillé 240s, modifier votre php.ini relancer apache et actualiser cette page.)
date.timezone: Europe/Paris
Extensions PHP:
php_pdo_mysql: Activée
php_openssl: Activée
php_ldap Désactivée, aucune synchronisation ni authentification via un serveur LDAP ne sera possible (Installation Linux: apt-get install php5-ldap, sous wamp copier libsasl.dll dans apache\bin).
php_zip: Activée
php_imap: Activée
php_ftp: Activée
Sécurité:
HTTPS: Désactivé, les connexions vers le serveur ne sont pas chiffrées (Installer un certificat Let's Encrypt).
Version Apache : Non affichée
Droit d'écriture : Non verrouillés (cf documentation).
Répertoire installation : Présent, supprimer le répertoire "./install" de votre serveur.
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 12:54
par Xline
J'ai retéléchargé le patch en question et remplacé les fichiers, même erreur.
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 12:55
par Flox
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 13:00
par Flox
N'oubliez pas de mettre vos versions dans votre signature
Re: Erreur lors de l'envoi de mail
Posté : jeu. 19 oct. 2017 13:06
par Xline
Ha oui effectivement merci
J'ai mis à jour PHP sur OVH, je n'ai plus l'erreur
En revanche j'ai "connection refused" sur Office 365. Cela est il possible avec Office 365 ou faut il passer par un Gmail ?
Merci de votre aide en tout cas
Re: Erreur lors de l'envoi de mail
Posté : ven. 30 nov. 2018 10:20
par Flox
Bonjour,
si vous rencontrez le message d'erreur avec un serveur Exchange:
Code : Tout sélectionner
Fatal error: Uncaught PhpImap\ConnectionException: IMAP method imap_open() failed with error: Connection failed to X.X.X.X error: connection refused
il est possible que l'erreur vienne du fait que le service IMAP du serveur Exchange ne soit pas démarré
Re: Erreur lors de l'envoi de mail
Posté : lun. 10 déc. 2018 10:24
par dumpau62
Bonjour,
J'utilise aussi Office 365 pour l'envoie de mail. J'ai paramétré comme ceci:
Serveur SMTP : smtp.office365.com
Port SMTP : 587 (TLS)
Vérification SSL: Activée
Préfixe SMTP: Aucun
Classe SMTP: IsSMTP (Défaut)
Cocher la case Serveur SMTP Authentifié, et entrer une adresse mail et le mot de passe associé.
Pour ma part, j'ai créé une adresse mail seulement pour l'envoie de mail (avec Licence E1).
Cdlt