FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
EmailEnvoi
EmailEnvoi
Débuté par guy.drouet, 21 avr. 2005 19:31 - 2 réponses
Connectez-vous…
guy.drouet
#1
Posté le 21 avril 2005 - 19:31
Bonjour,
Il existe 2 méthodes dans WinDev pour envoyer un mail "EmailEnvoiMessage" et "EmailEnvoi". Pour la première fonction le header de l'e-mail est pré-formaté mais cela pose quelques problèmes à la réception c'est pourquoi je voudrais utiliser la fonction "EmailEnvoi". Je voudrais donc savoir comment est structuré la chaine passée en paramètre (header+corp du message)
Merci d'avance pour une réponse.
Signaler
0
0
fabien.delahaye
#2
Posté le 21 avril 2005 - 19:54
Vous avez un exemple de la structure du header dans l'aide livrée avec Windev : taper emailenvoie dans l'onglet Rechercher de l'aide et liser le chapitre EmailEnvoie Exemple.
Bon dev !
Signaler
0
0
s.laffont
#3
Posté le 24 janvier 2006 - 18:25
Pour information cette exemple n'est pas disponible sous WD10
Voici celui présent dans WD9
// Création du message
ContenuMessage est une chaîne
ContenuMessage = "Return-Path: <%1>"+ RC + ...
"From: ""%2"" <%1>"+ RC +...
"To: <%3>"+ RC +...
"Subject: %4"+ RC +...
"MIME-Version: 1.0"+ RC +...
"Content-Type: text/plain;"+ RC +...
" charset=""us-ascii"""+ RC +...
"Content-Transfer-Encoding: 7bit"+ RC + RC +"%5"+ RC
//Ouverture d'une session SMTP
EmailOuvreSessionSMTP("SessionSMTP", "HL")
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 = "expediteur@expediteur.fr"
Email.AdresseExpéditeur = "M. Expéditeur"
//Destinataire(s) du message
Email.NbDestinataire = 1
Email.Destinataire[1] = "destinataire@destinataire.fr"
//Sujet et contenu du message
Email.Sujet = "Sujet email"
Email.Message = "Corps de l'email"
SI fSauveTexte("ContenuEmail.txt", …
ChaîneConstruit(ContenuMessage,Email.Expéditeur,Email.AdresseExpéditeur, ...
Email.Destinataire[1],Email.Sujet,Email.Message)) = Faux ALORS
Erreur(ErreurInfo())
SINON
EmailEnvoie("SessionSMTP","ContenuEmail.txt")
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
FIN
FIN
//Fermeture de la session SMTP
EmailFermeSession("SessionSMTP")
fSupprime("ContenuEmail.txt")
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte