[Résolu] Envoi Email via Exchange.

Installation & Configuration du logiciel
Répondre
nicolas0057
Gsup LEVEL 1
Messages : 25
Enregistré le : jeu. 27 sept. 2012 10:11

Bonjour,

J'ai mis en test votre logiciel afin de voir si il peut correspondre à notre attente.

Nos techniciens étant la plupart de la journée à l'extérieur, il est impératif qu'ils reçoivent un mail à chaque nouvelle demande de dépannage.

J'ai installé Gestsup sur ma machine en test. J'ai un petit soucis concernant l'envoi de mails.

Nous utilisons un serveur Exchange 2003.
Voici mon fichier ini.

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = exchange
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = support@xxx.lu


Par contre j'ai remarqué dans le logiciel que l'adresse de l'emetteur est toujours admin@exemple.fr. Je n'arrive pas à la changer.
Pourriez vous me dire ou la changer ?

Merci d'avance.

Nicolas Mehring
Avatar du membre
Flox
Administrateur du site
Messages : 9045
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

j'ai mis à jour la page Installation du site afin de répondre à vos problématique.

Dans votre cas veillez bien modifier les adresses mails des utilisateurs: Administration > utilisateurs.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
nicolas0057
Gsup LEVEL 1
Messages : 25
Enregistré le : jeu. 27 sept. 2012 10:11

Bonjour Flox et merci pour votre rapidité !

J'ai vérifié les paramétrages et j'avais bien configuré dans php.ini

J'ai mis mon IP du serveur Exchange ainsi qu'une adresse existante.

Lorsque j'envoi un mail je recois ce message :

Warning: mail() [<a href='function.mail'>function.mail</a>]: SMTP server response: 501 5.5.4 Invalid Address in C:\wamp\www\gestsup\core\mail.php on line 198
Call Stack
# Time Memory Function Location
1 0.0007 427136 {main}( ) ..\index.php:0
2 0.0092 541360 include( 'C:\wamp\www\gestsup\index_auth.php' ) ..\index.php:184
3 0.0131 575152 include( 'C:\wamp\www\gestsup\preview_mail.php' ) ..\index_auth.php:154
4 0.0139 657864 include( 'C:\wamp\www\gestsup\core\mail.php' ) ..\preview_mail.php:18
5 0.0168 698408 mail ( ) ..\mail.php:198


Auriez vous une idée de quoi cela pourrait-il venir ?
nicolas0057
Gsup LEVEL 1
Messages : 25
Enregistré le : jeu. 27 sept. 2012 10:11

Bonjour Flox,

Je me permet de revenir vers vous car j'ai trouvé d’où venait le problème.
Le serveur Exchange nécessite une authentification pour envoyer un mail.

Comme il n'est pas possible d'utiliser une authentification via wamp j'ai installé Sendmail.
Il est alors possible d'envoyer des mails via Exchange avec authentification.
Drakounet
Gsup LEVEL 3
Messages : 86
Enregistré le : lun. 24 sept. 2012 12:57

J'utilise actuellement send mail aussi

Après configuration dans sendmail.ini, j'aimerai savoir que renseigné dans le php.ini dans la rubrique SMTP.

Merci de vos réponses
- OS Serveur : Windows Web Server 2008
- Service Pack OS Serveur : Service Pack 1
- Navigateur Client : Google Chrome Version 33.0.1750.154 m
- Version de WAMP, Php, Mysql : Win IIS 7.5 / PHP 5.4.26 / Mysql 5.6
Drakounet
Gsup LEVEL 3
Messages : 86
Enregistré le : lun. 24 sept. 2012 12:57

J'ai trouvé mon soucis.

Mes valeurs SMTP sont d'origine, le problème venait de la configuration Sendmail (mauvaise authentification)

N'hésitez pas à ouvrir le fichier error.log dans le dossier de sendmail pour consulter les erreurs d'envoi.
- OS Serveur : Windows Web Server 2008
- Service Pack OS Serveur : Service Pack 1
- Navigateur Client : Google Chrome Version 33.0.1750.154 m
- Version de WAMP, Php, Mysql : Win IIS 7.5 / PHP 5.4.26 / Mysql 5.6
Avatar du membre
Flox
Administrateur du site
Messages : 9045
Enregistré le : jeu. 21 juin 2012 19:00

Merci pour vos débugages

Dans tous les cas la prochaine version devrai éviter l'utilisation de ces programmes externe, en utilisant le composant phpmailer qui permet l'envoi de message via des serveurs authentifiés.


Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre