Déploiement messagerie et...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Déploiement messagerie et...

par FuZZyLine » 08 juil. 2009, 14:51

Bonjour à tous, c'est remoi !
Le week a été bon ^^ ?
Je reviens la queue entre les jambes avec mon souci d'encodage.
[...]
Salut,

Et la lumière fut... 'fin je crois lol

Ne pourrais-tu pas modifier le charset par défaux utilisé par Outlook?
Si c'est le cas: ca devait marcher...

Je dois avouer qu'Outloock j'ai jamais utilisé (honte à moi) mais ce me semblerait normal de
penser que tu peux modifier ce paramêtre.

En attendant ta réponse @+ ;)

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par Megadeth » 06 juil. 2009, 09:09

Bonjour à tous, c'est remoi !

Le week a été bon ^^ ?

Je reviens la queue entre les jambes avec mon souci d'encodage.

Pour répondre à fuZZyLine, je peux certifier que le script n'a pas bougé.

En interne, nous avons eu un déploiement de messagerie avec une version d'outlook plus récente (2007)

Si je passe par le formulaire du site, qui utilise la fonction mail avec redirection sur un alias (donc action de notre serveur mail), çà foire, enfin je veux dire que le mail est mal encodé au final.

J'ai mis en place une page fantôme avec un envoi de mail directement sur ma boîte et pour le coup, çà passe bien.

Avec ces nouveaux éléments, vous avez une idée ? Je vais refaire un test et voir du côté de la soluce proposée par fuZZyLine.

En espérant vous lire au plus vite.

Phpément,

Mega
;)

par FuZZyLine » 03 juil. 2009, 16:47

Re les gens, Salut Megadeth,
Re,
Ouep of course mais bon ça ne fonctionne toujours pas :? (du moins comme je l'ai fait). Je me demande comment un truc qui était stable et qui a fonctionné plusieurs mois sans souci peut arriver à un tel résultat maintenant. Vous avez une idée de ce qui aurait pu causer cela. Sachant que le code n'a pas bougé (ça c'est sur), est-ce qu'une intervention sur le serveur ou le relais mail peut conduire à un tel changement ? Est-ce un paramétrage serveur ?
Pour info tout était en charset=iso-8859-1.
Sous IE, les accents deviennent : un carré blanc vide.
Sous FF, un losange avec un ? comme ceci : �
Sous Outlook, des symboles chinois.
Quelle prise de tête !
Merci de votre aide...
Mega
;)
Ceci n'est qu'une piste et ne répondra peut-être pas à ton soucis de façon satisfaisante mais sait-on
jamais. Déja pour les charsets tu as aussi iconv : http://php.net/manual/fr/book.iconv.php
ensuite si le php, lui, n'a pas changé il se peut que le script html ait changé... Les meta peuvent
avoir été modifiés et ca peut expliquer ce problème (il me semble logique de le penser).

En même temps ca reste une piste... ;)

@+ les gens, bon code ;)

par Megadeth » 03 juil. 2009, 16:15

Re,

Ouep of course mais bon ça ne fonctionne toujours pas :? (du moins comme je l'ai fait). Je me demande comment un truc qui était stable et qui a fonctionné plusieurs mois sans souci peut arriver à un tel résultat maintenant. Vous avez une idée de ce qui aurait pu causer cela. Sachant que le code n'a pas bougé (ça c'est sur), est-ce qu'une intervention sur le serveur ou le relais mail peut conduire à un tel changement ? Est-ce un paramétrage serveur ?

Pour info tout était en charset=iso-8859-1.

Sous IE, les accents deviennent : un carré blanc vide.
Sous FF, un losange avec un ? comme ceci : �
Sous Outlook, des symboles chinois.

Quelle prise de tête !

Merci de votre aide...

Mega
;)

par agité » 02 juil. 2009, 16:55

Le plus simple est d'essayer ;)

par Megadeth » 02 juil. 2009, 16:54

Merci à toi. Je connais en effet ceci mais le truc c'est que ça merde depuis une librairie et le même message envoyé sans passer par le formulaire mais depuis le serveur/une page toute bête (en utf8) avec la fonction mail pure ça passe correctement. Bizarre, non ?

Charset de la page qui contient le formulaire : iso-8859-1.

Tu penses que transformer
mail($destinataire,$sujet,$message,$entete)
en
utf8_decode(mail($destinataire,$sujet,$message,$entete))
devrait résoudre le problème ?

Je ne suis même pas sur de cette syntaxe, ça doit plutôt être :
mail(utf8_decode($destinataire),utf8_decode($sujet),utf8_decode($message),utf8_decode($entete))
?

Mega
;)

par agité » 02 juil. 2009, 16:27

utf8_encode() et utf8_decode() devraient pouvoir t'aider.

Déploiement messagerie et...

par Megadeth » 02 juil. 2009, 15:16

Bonjour,

Suite un déploiement de messagerie, les formulaires de mes pages qui utilisent la fonction mail php me renvoient maintenant, après post/message au webmaster), des caractères bizarres dans l'email reçu du genre 鳯l鬠le ࠓ ("école") ou probl譥 (pour problème).

Une idée ? Une piste ?

Les scripts n'ont pas bougé d'un iota. Dois-je me tourner vers le script initial ou bien me pencher sur le serveur (sur lequel je n'ai pas la main :( erf)

Mega
;)