BlueGEEK Journal

Accueil > Manip’s > Delphi > Messagerie > Envoyer un Email avec Delphi

EMAIL

Envoyer un Email avec Delphi

Indy

lundi 7 mai 2012, par bluegyn_spip

- Nous aurons besoin de 2 composants :

  • Un client de Messagerie
  • Un gestionnaire de message

- La programmation se résume à argumenter les champs de ces 2 composants

  • Le Client pour la connexion au serveur SMTP
  • Le Message pour les caractéristiques du Courriel

ONGLET INDY-CLIENT

COMPOSANT TidSMTP
Nommé SMTP

- La Grosse Boite à Lettres à 4 pattes Bleue


ONGLET INDY-DIVERS

COMPOSANT TidMESSAGE
Nommé MailMessage

- Le parchemin déroulé


Pour envoyer un message il suffit de :

  1. Paramétrer le SMTP
  2. Paramétrer le Message
  3. Lancer la connexion

PARAMETRES SMTP

PARAMETRES MESSAGE

LANCER LA CONNEXION


TRUC

Envoyer un code HTML


- Si le Body est écrit en HTML , par défaut idMessage envoie le source en texte brut en affichant telles qu’elles, les balises
- Pour convertir le message en HTML il faut argumenter les propriétés de IdMessage

Content Type Text/Html

Source ABOUT.DELPHI


SOUS DELPHI XE3
- Remplacer

  • TIdAttachment
  • Par TIdAttachmentFile

- Déclarer IdAttachmentFile dans Uses.