J'ai installé un oscommerce sur un serveur dédié.
Tout fonctionne, sauf que les clients qui sont chez free (et donc online) ne
recoivent pas le mail de confirmation de commande, pas le mail de demande de
mot de passe perdu etc.
Je voudrais savoir d'où ca peut venir ...
En tentant de debugger l'affaire, je me suis rendu compte que ca venait du
contenu du mail, et pas du destinataire. Un script qui fait juste mail()
avec un personne @free.fr et un sujet et contenu standard, ca fonctionne.
Quand on commence à avoir des multiparts, ca ne marche plus. J'ai un doute
sur les LF/CRLF, mais j'ai passé en mode CLRF et c'est identique. Passé en
mode SMTP ou sendmail, identique. Passé en mode HTML ou texte, identique.
Je voudrais donc au pire faire une fonction PHP qui soit hébergée sur un
serveur free, et qui envoie le mail (donc, dans email.php d'OSC, si l'email
contient @free.fr on fait appel à la fonction externe)
Savez vous comment je peux faire ca ? J'ai testé les serialize / unserialize
et ca ne fonctionne pas.
Au secours père dodu !!!
Nop
(OSCommerce 2.2-MS2 sur serveur Windows NT 5 build 2195, PHP 5.0.2, serveur
IIS 5.0)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sylvain
Bonjour à tous,
J'ai installé un oscommerce sur un serveur dédié. Tout fonctionne, sauf que les clients qui sont chez free (et donc online) ne recoivent pas le mail de confirmation de commande, pas le mail de demande de mot de passe perdu etc. Je voudrais savoir d'où ca peut venir ... En tentant de debugger l'affaire, je me suis rendu compte que ca venait du contenu du mail, et pas du destinataire. Un script qui fait juste mail() avec un personne @free.fr et un sujet et contenu standard, ca fonctionne. Quand on commence à avoir des multiparts, ca ne marche plus. J'ai un doute sur les LF/CRLF, mais j'ai passé en mode CLRF et c'est identique. Passé en mode SMTP ou sendmail, identique. Passé en mode HTML ou texte, identique. Je voudrais donc au pire faire une fonction PHP qui soit hébergée sur un serveur free, et qui envoie le mail (donc, dans email.php d'OSC, si l'email contient @free.fr on fait appel à la fonction externe) Savez vous comment je peux faire ca ? J'ai testé les serialize / unserialize et ca ne fonctionne pas. Au secours père dodu !!!
Nop (OSCommerce 2.2-MS2 sur serveur Windows NT 5 build 2195, PHP 5.0.2, serveur IIS 5.0)
Qu'entends tu par 'multiparts' ?
Bonjour à tous,
J'ai installé un oscommerce sur un serveur dédié.
Tout fonctionne, sauf que les clients qui sont chez free (et donc online) ne
recoivent pas le mail de confirmation de commande, pas le mail de demande de
mot de passe perdu etc.
Je voudrais savoir d'où ca peut venir ...
En tentant de debugger l'affaire, je me suis rendu compte que ca venait du
contenu du mail, et pas du destinataire. Un script qui fait juste mail()
avec un personne @free.fr et un sujet et contenu standard, ca fonctionne.
Quand on commence à avoir des multiparts, ca ne marche plus. J'ai un doute
sur les LF/CRLF, mais j'ai passé en mode CLRF et c'est identique. Passé en
mode SMTP ou sendmail, identique. Passé en mode HTML ou texte, identique.
Je voudrais donc au pire faire une fonction PHP qui soit hébergée sur un
serveur free, et qui envoie le mail (donc, dans email.php d'OSC, si l'email
contient @free.fr on fait appel à la fonction externe)
Savez vous comment je peux faire ca ? J'ai testé les serialize / unserialize
et ca ne fonctionne pas.
Au secours père dodu !!!
Nop
(OSCommerce 2.2-MS2 sur serveur Windows NT 5 build 2195, PHP 5.0.2, serveur
IIS 5.0)
J'ai installé un oscommerce sur un serveur dédié. Tout fonctionne, sauf que les clients qui sont chez free (et donc online) ne recoivent pas le mail de confirmation de commande, pas le mail de demande de mot de passe perdu etc. Je voudrais savoir d'où ca peut venir ... En tentant de debugger l'affaire, je me suis rendu compte que ca venait du contenu du mail, et pas du destinataire. Un script qui fait juste mail() avec un personne @free.fr et un sujet et contenu standard, ca fonctionne. Quand on commence à avoir des multiparts, ca ne marche plus. J'ai un doute sur les LF/CRLF, mais j'ai passé en mode CLRF et c'est identique. Passé en mode SMTP ou sendmail, identique. Passé en mode HTML ou texte, identique. Je voudrais donc au pire faire une fonction PHP qui soit hébergée sur un serveur free, et qui envoie le mail (donc, dans email.php d'OSC, si l'email contient @free.fr on fait appel à la fonction externe) Savez vous comment je peux faire ca ? J'ai testé les serialize / unserialize et ca ne fonctionne pas. Au secours père dodu !!!
Nop (OSCommerce 2.2-MS2 sur serveur Windows NT 5 build 2195, PHP 5.0.2, serveur IIS 5.0)