Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , II5),
les accents n'apparaissent pas dans le sujet du mail.
Ils sont pourtant present dans le sujet.
Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
Exemple avec un script dans une page .asp.
<%@Language=JavaScript%>
<%
var theMail = Server.CreateObject("CDONTS.NewMail")
theMail.From = 'webmaster@monsite.com'
theMail.To = 'monadresse@mondomaine.com
theMail.Subject = 'TEST du Service mail Serveur monsite éâè'
theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate()
try {
theMail.Send()
Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
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
Patrice FRITSCH
Peut-être convertir les caractères accentués en HTML avec la fonction Server.HtmlEncode(maChaineAvecDesAccents)
"Olivier" a écrit dans le message de news:
Bonjour,
Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , II5), les accents n'apparaissent pas dans le sujet du mail.
Ils sont pourtant present dans le sujet.
Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
Exemple avec un script dans une page .asp.
<%@Language=JavaScript%> <% var theMail = Server.CreateObject("CDONTS.NewMail") theMail.From = '' theMail.To = ' theMail.Subject = 'TEST du Service mail Serveur monsite éâè' theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() try { theMail.Send() Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
Peut-être convertir les caractères accentués en HTML avec la fonction
Server.HtmlEncode(maChaineAvecDesAccents)
"Olivier" <nospam@nospam.com> a écrit dans le message de
news:uTGaFKXSEHA.2908@TK2MSFTNGP10.phx.gbl...
Bonjour,
Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , II5),
les accents n'apparaissent pas dans le sujet du mail.
Ils sont pourtant present dans le sujet.
Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
Exemple avec un script dans une page .asp.
<%@Language=JavaScript%>
<%
var theMail = Server.CreateObject("CDONTS.NewMail")
theMail.From = 'webmaster@monsite.com'
theMail.To = 'monadresse@mondomaine.com
theMail.Subject = 'TEST du Service mail Serveur monsite éâè'
theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate()
try {
theMail.Send()
Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
Peut-être convertir les caractères accentués en HTML avec la fonction Server.HtmlEncode(maChaineAvecDesAccents)
"Olivier" a écrit dans le message de news:
Bonjour,
Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , II5), les accents n'apparaissent pas dans le sujet du mail.
Ils sont pourtant present dans le sujet.
Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
Exemple avec un script dans une page .asp.
<%@Language=JavaScript%> <% var theMail = Server.CreateObject("CDONTS.NewMail") theMail.From = '' theMail.To = ' theMail.Subject = 'TEST du Service mail Serveur monsite éâè' theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() try { theMail.Send() Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
Cela ne fonctionne pas, c'est le subject du mail qui perd les accents (qui n'est pas du html). La partie, corp du mail est correcte.
Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
OC
"Patrice FRITSCH" wrote in message news:%
Peut-être convertir les caractères accentués en HTML avec la fonction Server.HtmlEncode(maChaineAvecDesAccents)
"Olivier" a écrit dans le message de news: > Bonjour, > > > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 ,
II5),
> les accents n'apparaissent pas dans le sujet du mail. > > Ils sont pourtant present dans le sujet. > > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup. > > Exemple avec un script dans une page .asp. > > <%@Language=JavaScript%> > <% > var theMail = Server.CreateObject("CDONTS.NewMail") > theMail.From = '' > theMail.To = ' > theMail.Subject = 'TEST du Service mail Serveur monsite éâè' > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() > try { > theMail.Send() > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version) > > } catch(e){ > Response.Write('<b>ERROR :</b> ' + e.description) > } > %> > > > Olivier > >
Cela ne fonctionne pas, c'est le subject du mail qui perd les accents (qui
n'est pas du html). La partie, corp du mail est correcte.
Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
OC
"Patrice FRITSCH" <patrice.fritsch@NOSPAM.com> wrote in message
news:%23IqeJEYSEHA.3224@TK2MSFTNGP10.phx.gbl...
Peut-être convertir les caractères accentués en HTML avec la fonction
Server.HtmlEncode(maChaineAvecDesAccents)
"Olivier" <nospam@nospam.com> a écrit dans le message de
news:uTGaFKXSEHA.2908@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
>
>
> Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 ,
II5),
> les accents n'apparaissent pas dans le sujet du mail.
>
> Ils sont pourtant present dans le sujet.
>
>
> Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
>
> Exemple avec un script dans une page .asp.
>
> <%@Language=JavaScript%>
> <%
> var theMail = Server.CreateObject("CDONTS.NewMail")
> theMail.From = 'webmaster@monsite.com'
> theMail.To = 'monadresse@mondomaine.com
> theMail.Subject = 'TEST du Service mail Serveur monsite éâè'
> theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate()
> try {
> theMail.Send()
> Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
>
> } catch(e){
> Response.Write('<b>ERROR :</b> ' + e.description)
> }
> %>
>
>
> Olivier
>
>
Cela ne fonctionne pas, c'est le subject du mail qui perd les accents (qui n'est pas du html). La partie, corp du mail est correcte.
Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
OC
"Patrice FRITSCH" wrote in message news:%
Peut-être convertir les caractères accentués en HTML avec la fonction Server.HtmlEncode(maChaineAvecDesAccents)
"Olivier" a écrit dans le message de news: > Bonjour, > > > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 ,
II5),
> les accents n'apparaissent pas dans le sujet du mail. > > Ils sont pourtant present dans le sujet. > > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup. > > Exemple avec un script dans une page .asp. > > <%@Language=JavaScript%> > <% > var theMail = Server.CreateObject("CDONTS.NewMail") > theMail.From = '' > theMail.To = ' > theMail.Subject = 'TEST du Service mail Serveur monsite éâè' > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() > try { > theMail.Send() > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version) > > } catch(e){ > Response.Write('<b>ERROR :</b> ' + e.description) > } > %> > > > Olivier > >
jbongran
"Olivier" a écrit dans le message de news:%
Cela ne fonctionne pas, c'est le subject du mail qui perd les accents (qui n'est pas du html). La partie, corp du mail est correcte.
Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
OC
"Patrice FRITSCH" wrote in message news:% > Peut-être convertir les caractères accentués en HTML avec la fonction > Server.HtmlEncode(maChaineAvecDesAccents) > > "Olivier" a écrit dans le message de > news: > > Bonjour, > > > > > > > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , II5), > > les accents n'apparaissent pas dans le sujet du mail. > > > > Ils sont pourtant present dans le sujet. > > > > > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup. > > > > Exemple avec un script dans une page .asp. > > > > <%@Language=JavaScript%> > > <% > > var theMail = Server.CreateObject("CDONTS.NewMail") > > theMail.From = '' > > theMail.To = ' > > theMail.Subject = 'TEST du Service mail Serveur monsite éâè' > > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() > > try { > > theMail.Send() > > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version) > > > > } catch(e){ > > Response.Write('<b>ERROR :</b> ' + e.description) > > } > > %> > > > > > > Olivier
Vérifier l'encodage utilisé dans la partie serveur smtp (7 ou 8 bits, utf ou iso, mime ou uuencode) Sans rapport avec votre souci, pour la perennité de votre code, preferez l'usage de CDO.Message à celle de CDONTS.Newmail, cette dernière étant amenée à disparaitre...
"Olivier" <nospam@nospam.com> a écrit dans le message de
news:%230WuxShSEHA.2692@TK2MSFTNGP09.phx.gbl...
Cela ne fonctionne pas, c'est le subject du mail qui perd les accents (qui
n'est pas du html). La partie, corp du mail est correcte.
Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
OC
"Patrice FRITSCH" <patrice.fritsch@NOSPAM.com> wrote in message
news:%23IqeJEYSEHA.3224@TK2MSFTNGP10.phx.gbl...
> Peut-être convertir les caractères accentués en HTML avec la fonction
> Server.HtmlEncode(maChaineAvecDesAccents)
>
> "Olivier" <nospam@nospam.com> a écrit dans le message de
> news:uTGaFKXSEHA.2908@TK2MSFTNGP10.phx.gbl...
> > Bonjour,
> >
> >
> >
> > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 ,
II5),
> > les accents n'apparaissent pas dans le sujet du mail.
> >
> > Ils sont pourtant present dans le sujet.
> >
> >
> > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
> >
> > Exemple avec un script dans une page .asp.
> >
> > <%@Language=JavaScript%>
> > <%
> > var theMail = Server.CreateObject("CDONTS.NewMail")
> > theMail.From = 'webmaster@monsite.com'
> > theMail.To = 'monadresse@mondomaine.com
> > theMail.Subject = 'TEST du Service mail Serveur monsite éâè'
> > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate()
> > try {
> > theMail.Send()
> > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
> >
> > } catch(e){
> > Response.Write('<b>ERROR :</b> ' + e.description)
> > }
> > %>
> >
> >
> > Olivier
Vérifier l'encodage utilisé dans la partie serveur smtp (7 ou 8 bits, utf ou
iso, mime ou uuencode)
Sans rapport avec votre souci, pour la perennité de votre code, preferez
l'usage de CDO.Message à celle de CDONTS.Newmail, cette dernière étant
amenée à disparaitre...
Cela ne fonctionne pas, c'est le subject du mail qui perd les accents (qui n'est pas du html). La partie, corp du mail est correcte.
Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
OC
"Patrice FRITSCH" wrote in message news:% > Peut-être convertir les caractères accentués en HTML avec la fonction > Server.HtmlEncode(maChaineAvecDesAccents) > > "Olivier" a écrit dans le message de > news: > > Bonjour, > > > > > > > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , II5), > > les accents n'apparaissent pas dans le sujet du mail. > > > > Ils sont pourtant present dans le sujet. > > > > > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup. > > > > Exemple avec un script dans une page .asp. > > > > <%@Language=JavaScript%> > > <% > > var theMail = Server.CreateObject("CDONTS.NewMail") > > theMail.From = '' > > theMail.To = ' > > theMail.Subject = 'TEST du Service mail Serveur monsite éâè' > > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() > > try { > > theMail.Send() > > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version) > > > > } catch(e){ > > Response.Write('<b>ERROR :</b> ' + e.description) > > } > > %> > > > > > > Olivier
Vérifier l'encodage utilisé dans la partie serveur smtp (7 ou 8 bits, utf ou iso, mime ou uuencode) Sans rapport avec votre souci, pour la perennité de votre code, preferez l'usage de CDO.Message à celle de CDONTS.Newmail, cette dernière étant amenée à disparaitre...
Olivier
J'avance:
Il manquait " test =?iso-8859-1 " dans la ligne subject des messages que j'envoie pour que certains serveurs de messagerie fonctionnent correctement.
C'est résolu.
Olivier
"jbongran" wrote in message news:40c117f7$0$21557$
"Olivier" a écrit dans le message de news:% > Cela ne fonctionne pas, c'est le subject du mail qui perd les accents
(qui
> n'est pas du html). La partie, corp du mail est correcte. > > Autre curiosité, dans la queue smtp, les sujets ont bien les accents. > > OC > > > "Patrice FRITSCH" wrote in message > news:% > > Peut-être convertir les caractères accentués en HTML avec la fonction > > Server.HtmlEncode(maChaineAvecDesAccents) > > > > "Olivier" a écrit dans le message de > > news: > > > Bonjour, > > > > > > > > > > > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , > II5), > > > les accents n'apparaissent pas dans le sujet du mail. > > > > > > Ils sont pourtant present dans le sujet. > > > > > > > > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup. > > > > > > Exemple avec un script dans une page .asp. > > > > > > <%@Language=JavaScript%> > > > <% > > > var theMail = Server.CreateObject("CDONTS.NewMail") > > > theMail.From = '' > > > theMail.To = ' > > > theMail.Subject = 'TEST du Service mail Serveur monsite éâè' > > > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() > > > try { > > > theMail.Send() > > > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version) > > > > > > } catch(e){ > > > Response.Write('<b>ERROR :</b> ' + e.description) > > > } > > > %> > > > > > > > > > Olivier
Vérifier l'encodage utilisé dans la partie serveur smtp (7 ou 8 bits, utf
ou
iso, mime ou uuencode) Sans rapport avec votre souci, pour la perennité de votre code, preferez l'usage de CDO.Message à celle de CDONTS.Newmail, cette dernière étant amenée à disparaitre...
J'avance:
Il manquait " test =?iso-8859-1 " dans la ligne subject des messages que
j'envoie pour que certains serveurs de messagerie fonctionnent correctement.
C'est résolu.
Olivier
"jbongran" <jbongran@free.fr> wrote in message
news:40c117f7$0$21557$626a14ce@news.free.fr...
"Olivier" <nospam@nospam.com> a écrit dans le message de
news:%230WuxShSEHA.2692@TK2MSFTNGP09.phx.gbl...
> Cela ne fonctionne pas, c'est le subject du mail qui perd les accents
(qui
> n'est pas du html). La partie, corp du mail est correcte.
>
> Autre curiosité, dans la queue smtp, les sujets ont bien les accents.
>
> OC
>
>
> "Patrice FRITSCH" <patrice.fritsch@NOSPAM.com> wrote in message
> news:%23IqeJEYSEHA.3224@TK2MSFTNGP10.phx.gbl...
> > Peut-être convertir les caractères accentués en HTML avec la fonction
> > Server.HtmlEncode(maChaineAvecDesAccents)
> >
> > "Olivier" <nospam@nospam.com> a écrit dans le message de
> > news:uTGaFKXSEHA.2908@TK2MSFTNGP10.phx.gbl...
> > > Bonjour,
> > >
> > >
> > >
> > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 ,
> II5),
> > > les accents n'apparaissent pas dans le sujet du mail.
> > >
> > > Ils sont pourtant present dans le sujet.
> > >
> > >
> > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup.
> > >
> > > Exemple avec un script dans une page .asp.
> > >
> > > <%@Language=JavaScript%>
> > > <%
> > > var theMail = Server.CreateObject("CDONTS.NewMail")
> > > theMail.From = 'webmaster@monsite.com'
> > > theMail.To = 'monadresse@mondomaine.com
> > > theMail.Subject = 'TEST du Service mail Serveur monsite éâè'
> > > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate()
> > > try {
> > > theMail.Send()
> > > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version)
> > >
> > > } catch(e){
> > > Response.Write('<b>ERROR :</b> ' + e.description)
> > > }
> > > %>
> > >
> > >
> > > Olivier
Vérifier l'encodage utilisé dans la partie serveur smtp (7 ou 8 bits, utf
ou
iso, mime ou uuencode)
Sans rapport avec votre souci, pour la perennité de votre code, preferez
l'usage de CDO.Message à celle de CDONTS.Newmail, cette dernière étant
amenée à disparaitre...
Il manquait " test =?iso-8859-1 " dans la ligne subject des messages que j'envoie pour que certains serveurs de messagerie fonctionnent correctement.
C'est résolu.
Olivier
"jbongran" wrote in message news:40c117f7$0$21557$
"Olivier" a écrit dans le message de news:% > Cela ne fonctionne pas, c'est le subject du mail qui perd les accents
(qui
> n'est pas du html). La partie, corp du mail est correcte. > > Autre curiosité, dans la queue smtp, les sujets ont bien les accents. > > OC > > > "Patrice FRITSCH" wrote in message > news:% > > Peut-être convertir les caractères accentués en HTML avec la fonction > > Server.HtmlEncode(maChaineAvecDesAccents) > > > > "Olivier" a écrit dans le message de > > news: > > > Bonjour, > > > > > > > > > > > > Lorsque j'envoie un mail depuis une page web avec smtp (W2000 SP4 , > II5), > > > les accents n'apparaissent pas dans le sujet du mail. > > > > > > Ils sont pourtant present dans le sujet. > > > > > > > > > Si vous avez des idees. Reponses sur le newsgroup. Merci beaucoup. > > > > > > Exemple avec un script dans une page .asp. > > > > > > <%@Language=JavaScript%> > > > <% > > > var theMail = Server.CreateObject("CDONTS.NewMail") > > > theMail.From = '' > > > theMail.To = ' > > > theMail.Subject = 'TEST du Service mail Serveur monsite éâè' > > > theMail.Body = 'Test send mail éâè' : ' + (new Date).getVarDate() > > > try { > > > theMail.Send() > > > Response.Write('HPWEB : Mail sent ! version = ' + theMail.Version) > > > > > > } catch(e){ > > > Response.Write('<b>ERROR :</b> ' + e.description) > > > } > > > %> > > > > > > > > > Olivier
Vérifier l'encodage utilisé dans la partie serveur smtp (7 ou 8 bits, utf
ou
iso, mime ou uuencode) Sans rapport avec votre souci, pour la perennité de votre code, preferez l'usage de CDO.Message à celle de CDONTS.Newmail, cette dernière étant amenée à disparaitre...