Pb de notification mail.... maarch v 17.06.5

Sujet de discussion sur vos développements spécifiques, améliorations possibles ou prototypes.

Pb de notification mail.... maarch v 17.06.5

Message par sdis974 » 20 Sep 2017, 10:08

Bonjour,

Je n'arrive pas a emettre de mail depuis maarch.
J'utilise un relay de messagerie exim posé sur le même serveur que maarch....
exemple de fichier xml:
Code : Tout sélectionner
    <MAILER>
        <path_to_mailer>/apps/maarch_entreprise/tools/mails/htmlMimeMail.php</path_to_mailer>
        <path_to_phpmailer>PHPMailer_v5.1</path_to_phpmailer>
        <type>smtp</type><!-- mail (default), smtp, sendmail, qmail -->
        <smtp_host>localhost</smtp_host><!-- smtp1.example.com:25;smtp2.example.com -->
        <smtp_port>25</smtp_port><!-- smtp1.example.com:25;smtp2.example.com -->
        <smtp_user></smtp_user>
        <smtp_password></smtp_password>
                <smtp_auth>false</smtp_auth>
        <smtp_secure>tls</smtp_secure><!-- tls ou ssl -->
        <charset>iso-8859-1</charset><!-- Default : iso-8859-1 -->
        <domains>sdis974.re</domains><!-- Rewrite Recipient with config->adminmail if mailfrom and mailto is out of the domains -->
        <x-mailer/><!-- Rewrite X-Mailer header,  default : PHP/[phpversion] -->
        <mailfrom>courrier@XXXXXXX.re</mailfrom>
    </MAILER>


Pas authentication - mon serveur de messagerie est fonctionnel - j'ai fait des tests en telnet et les mails fonctionnent bien.

Avec maarch j'obtiens :
Code : Tout sélectionner
SMTP syntax error in "MAIL FROM:<Fabrice YYYYY <courrier@XXXXX.re> >" H=localhost (sdis974.re) [::1]:53301 I=[::1]:25 "@" or "." expected after "Fabrice"

et en effet
MAIL FROM:<Fabrice YYYYY <courrier@XXXXX.re> >
n'est pas une commande valid - ce devrait plutot être
MAIL FROM:Fabrice YYYYY <courrier@XXXXX.re>



Donc les notification mail ne sont pas fonctionnels - de plus l'adresse mail qui est reprise n'est pas celle de l'utilisateur mais celle du serveur de courrier .... ces test on été réalisés avec un envoie de mail depuis de l'interface de gestion de courrier.

Pour info le log maarch:
Code : Tout sélectionner
[2017-09-20 12:25:01] INFO 0 'Load xml config file:/var/www/html/maarch_courrier/custom/cs_maarch_prod/modules/sendmail/batch/config/config.xml'
[2017-09-20 12:25:01] INFO 0 'STATE:LOAD_EMAILS'
[2017-09-20 12:25:01] INFO 0 '1 e-mails to proceed.'
[2017-09-20 12:25:01] INFO 0 'STATE:SEND_AN_EMAIL'
[2017-09-20 12:25:01] INFO 0 'process e-mail 1/1 (FROM => Fabrice YYYYY<courrier@XXXXX.re>, TO => dsi@sdis974.re, SUBJECT => Réponse à votre courrier du 25-08-2017, CC =>, CCI => ) ...'
[2017-09-20 12:25:01] INFO 0 'sending e-mail ...'
[2017-09-20 12:25:01] ERROR 0 'SENDING EMAIL ERROR ! (sender not yet given)'
[2017-09-20 12:25:01] ERROR 0 'e-mail not sent !'
[2017-09-20 12:25:01] INFO 0 'STATE:SEND_AN_EMAIL'
[2017-09-20 12:25:01] INFO 0 '0 email(s) sent'
[2017-09-20 12:25:01] INFO 0 'end of process'

ce qui corrobore le bug : (sender not yet given) normal puisque la commande est invalide.

Dans l'attente de votre retour,
sdis974
 
Message(s) : 5
Inscription : 09 Sep 2017, 11:49

Re: Pb de notification mail.... maarch v 17.06.5

Message par sdis974 » 20 Sep 2017, 12:57

Après correction appliquée :
fichier apps/maarch_entreprise/tools/mails/smtp.php - remplacer la ligne 257
Code : Tout sélectionner
 AND $this->send_data('MAIL FROM:<'.$from.'>')

par
Code : Tout sélectionner
AND $this->send_data('MAIL FROM:'.$from)


Le problème est qu'a priori il s'agirait d'un framework...
sdis974
 
Message(s) : 5
Inscription : 09 Sep 2017, 11:49

Re: Pb de notification mail.... maarch v 17.06.5

Message par sdis974 » 20 Sep 2017, 12:58

reste encore le problème que l'adresse mail utilisée pour l'envoie n'est pas celle de l'utilisateur mais celle du serveur.
sdis974
 
Message(s) : 5
Inscription : 09 Sep 2017, 11:49

Re: Pb de notification mail.... maarch v 17.06.5

Message par HerzOuZouForever » 20 Sep 2017, 15:11

Bonjour,

Je pense que votre fichier config.xml du sendmail n'est pas bien configuré.
HerzOuZouForever
 
Message(s) : 5
Inscription : 29 Déc 2016, 10:21

Re: Pb de notification mail.... maarch v 17.06.5

Message par sdis974 » 21 Sep 2017, 11:20

un peu plus de précision me serait d'une grande aide ...

la config est fournit ci-dessus
sdis974
 
Message(s) : 5
Inscription : 09 Sep 2017, 11:49


Retour vers Développeurs

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité