quelques heures de galère avec ça !
le serveur SMTP d’orange n’accepte pas le « From » tel qu’il est formaté par ecrire/inc/envoyer_mail : (xx.yyy at wanadoo.fr)
copie d’écran:
headers=’ (xx.yyy at wanadoo.fr) From: (xx.yyy at wanadoo.fr) Content-Type: text/plain;charset=« utf-8 »; Content-Transfer-Encoding: 8bit Message-Id: MIME-Version: 1.0 ’ : mail(): SMTP server response: 501 5.1.0 Emetteur invalide. Invalid Sender. OFR204_405 [405] in on line
En revanche ça marche très bien (=ça passe bien avec le SMTP d’orange) si j’enlève (xx.yyy at wanadoo.fr)
nb: pour me tirer d’affaire temporairement, je fournis le From dans un array « headers », avant un « Reply-To » et un « Errors-To »
… mais je constate que « envoyer_mail » ajoute quand même un autre « From »: peut-être pourrait-on éviter ce doublon.
testé sur SPIP 3.0.14 [21141]
JJ
PS : j’utilise orange uniquement pour des tests, ce n’est probablement pas un serveur fréquent en opérationnel (?)