[spip-dev] Email mal formaté ?

Bonjour,

Je testais la nouvelle version hier en local (EasyPHP 1.6.0.0, XP) et je
voulais faire fonctionner l'envoi de mail. Donc je bidouille mon php.ini
pour qu'il envoie mes mails au SMTP de mon provider et là j'ai encore un
message du genre "Un problème technique a empêché l'envoi de mail".

N'écoutant que mon courage je fonce sur spip_pass.php3 et je regarde ce qui
cloche. En fait c'etait les \n dans les mails qui n'étaient pas acceptés...
Une fois virés tout était OK...

Ce problème est il spécifique à PHP sur XP ? Peut il être contourné (c'est
sympa de pouvoir tester le fonctionnement entièrement en local, même les
envois de mail) ?

Merci d'avance

David

@ David Féroc <feroc@noos.fr> :

Ce problème est il spécifique à PHP sur XP ? Peut il être contourné (c'est
sympa de pouvoir tester le fonctionnement entièrement en local, même les
envois de mail) ?

Essaie de mettre \r\n partout où tu vois \n dans le mail, et tiens-nous au
courant ?

-- Fil

Avec \r\n ça passe !
Il faut donc en mettre partout si ça ne pose pas de pb sur une version *nix
!

Merci

David

@ David Féroc <feroc@noos.fr> :
> Ce problème est il spécifique à PHP sur XP ? Peut il être contourné

(c'est

@ David Féroc <feroc@noos.fr> :

Avec \r\n ça passe !
Il faut donc en mettre partout si ça ne pose pas de pb sur une version *nix

On va les ajouter automatiquement dans la fonction qui envoie l'email (et
non pas dans celle qui le crée). Merci !

-- Fil

???
Je suis sous Windows et ça marche :wink:

David Féroc wrote: