PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Format de mes emails
Format de mes emails
Iniciado por Clems, jul., 20 2005 3:20 PM - 5 respostas
Publicado em julho, 20 2005 - 3:20 PM
Bonjour,

Je vous adresse ce message car je ne parviens à solutionner un problème lié
au format de mes emails. En effet, le contenu de mes emails n'est pas au
format HTML comme souhaité... : aucun respect des RC, texte non formaté etc.

J'ai tenté avec plusieurs comptes de messagerie SMTP : free, wanadoo... Le
résultat reste le même ! :(

Voici le code que j'utilise :

EmailOuvreSessionSMTP("SessionSMTP", "smtp.monsite.fr")

SI ErreurDétectée ALORS

Erreur(ErreurInfo(errRésumé))

RETOUR

FIN


//Remise a zéro des variables Email

EmailRAZ()


//Expéditeur du message

Email.Expéditeur=V_AdresseExp


//Destinataire(s) du message

Email.Destinataire[1]=AdresseEmailDest

Email.NbDestinataire=1


//Pièces jointes

Email.NbAttache=0


Email.ConfirmationLecture=Vrai

Email.Priorité=EmailPrioritéHaute


//Sujet et contenu du message

Email.Sujet="Mon Sujet"

Email.Message=""

Email.HTML="Bonjour,"+RC+""+RC+"Votre mot de passe est :
XXXXXXX"+RC+"Cordialement,"+RC+RC+"Signé MonSite"


//Sujet et contenu du message

EmailEnvoieMessage("SessionSMTP")

SI ErreurDétectée ALORS

Erreur(ErreurInfo(errRésumé))

SINON

Info("Votre mot de passe vous a été envoyé !")

FIN


//Fermeture de la session SMTP

EmailFermeSession("SessionSMTP")

FIN
Publicado em julho, 20 2005 - 3:35 PM
Et si tu mettais :
Email.HTML="Bonjour,<BR><BR> Votre mot de passe est :
XXXXXXX <BR> Cordialement,<BR><BR>Signé MonSite"

Ca marche ???

Clems avait énoncé :
Bonjour,

Je vous adresse ce message car je ne parviens à solutionner un problème lié
au format de mes emails. En effet, le contenu de mes emails n'est pas au
format HTML comme souhaité... : aucun respect des RC, texte non formaté etc.

J'ai tenté avec plusieurs comptes de messagerie SMTP : free, wanadoo... Le
résultat reste le même ! :(

Voici le code que j'utilise :

EmailOuvreSessionSMTP("SessionSMTP", "smtp.monsite.fr")

SI ErreurDétectée ALORS

Erreur(ErreurInfo(errRésumé))

RETOUR

FIN


//Remise a zéro des variables Email

EmailRAZ()


//Expéditeur du message

Email.Expéditeur=V_AdresseExp


//Destinataire(s) du message

Email.Destinataire[1]=AdresseEmailDest

Email.NbDestinataire=1


//Pièces jointes

Email.NbAttache=0


Email.ConfirmationLecture=Vrai

Email.Priorité=EmailPrioritéHaute


//Sujet et contenu du message

Email.Sujet="Mon Sujet"

Email.Message=""

Email.HTML="Bonjour,"+RC+""+RC+"Votre mot de passe est :
XXXXXXX"+RC+"Cordialement,"+RC+RC+"Signé MonSite"


//Sujet et contenu du message

EmailEnvoieMessage("SessionSMTP")

SI ErreurDétectée ALORS

Erreur(ErreurInfo(errRésumé))

SINON

Info("Votre mot de passe vous a été envoyé !")

FIN


//Fermeture de la session SMTP

EmailFermeSession("SessionSMTP")

FIN



--
Bon développement à tous
Christian

cciochir@ _ at _ cmii.fr
Publicado em julho, 20 2005 - 3:47 PM
Bonjour Christian,

Je te remercie pour ton message. Je viens de trouver une solution
alternative : créer un code HTML que je constuits avec des %.

C'est quand même étonnant que PC Soft laisse un tel problème pour cette
fonction.

@+, Clément.
Publicado em julho, 20 2005 - 3:48 PM
Clems wrote:
Bonjour,

Je vous adresse ce message car je ne parviens à solutionner un problème lié
au format de mes emails. En effet, le contenu de mes emails n'est pas au
format HTML comme souhaité... : aucun respect des RC, texte non formaté etc.

J'ai tenté avec plusieurs comptes de messagerie SMTP : free, wanadoo... Le
résultat reste le même ! :(

Voici le code que j'utilise :

EmailOuvreSessionSMTP("SessionSMTP", "smtp.monsite.fr")

SI ErreurDétectée ALORS

Erreur(ErreurInfo(errRésumé))

RETOUR

FIN


//Remise a zéro des variables Email

EmailRAZ()


//Expéditeur du message

Email.Expéditeur=V_AdresseExp


//Destinataire(s) du message

Email.Destinataire[1]=AdresseEmailDest

Email.NbDestinataire=1


//Pièces jointes

Email.NbAttache=0


Email.ConfirmationLecture=Vrai

Email.Priorité=EmailPrioritéHaute


//Sujet et contenu du message

Email.Sujet="Mon Sujet"

Email.Message=""

Email.HTML="Bonjour,"+RC+""+RC+"Votre mot de passe est :
XXXXXXX"+RC+"Cordialement,"+RC+RC+"Signé MonSite"


//Sujet et contenu du message

EmailEnvoieMessage("SessionSMTP")

SI ErreurDétectée ALORS

Erreur(ErreurInfo(errRésumé))

SINON

Info("Votre mot de passe vous a été envoyé !")

FIN


//Fermeture de la session SMTP

EmailFermeSession("SessionSMTP")

FIN



Bonjour,

Pourquoi faire du HTML pour 3 lignes ?
un simple mail format texte suffit.

Damien [membre du commité de lutte contre les mails qui clignottent innutilement]
Publicado em julho, 20 2005 - 4:20 PM
Bonjour,

Cette fonction n'a aucun problème !



Email.HTML attend du texte au format HTML et vous lui donnez du texte brut.
Pour du texte brut, il faut utiliser email.message.


--
Ed en Ligne


"Clems" <contact@visiodemo.com> a écrit dans le message de news:
42de2f2a$1@news.pcsoft.fr...

Bonjour Christian,

Je te remercie pour ton message. Je viens de trouver une solution
alternative : créer un code HTML que je constuits avec des %.

C'est quand même étonnant que PC Soft laisse un tel problème pour cette
fonction.

@+, Clément.

Publicado em julho, 20 2005 - 4:32 PM
OK autant pour moi !
Thanks for your answers...