IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

envoyer un email sous delphi xe2


Sujet :

Langage Delphi

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 262
    Points : 157
    Points
    157
    Par défaut envoyer un email sous delphi xe2
    bonsoir j'ai fais une application qui me permet d'envoyer des email
    mais ça fonctionne pas j’obtiens l’erreur de type (ereur de soket n11001 Hote non trouvé) voila mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    procedure TForm1.Button1Click(Sender: TObject);
     
    begin
      IdMessage1.From.Text :=Edit1.Text; //Adresse email de l'expediteur
      IdMessage1.ReplyTo.EMailAddresses:=Edit1.Text; //Adresse email où le destinataire pourra répondre
      IdMessage1.Recipients.EMailAddresses:=Edit2.Text; //Adresse email du destinataire
      IdMessage1.Date:=Date; //Date de l'envoi du message
      IdMessage1.Subject:=edit3.Text; //Sujet du message
      IdMessage1.Priority:=mpNormal; //Priorité du message
      IdMessage1.Body.Assign(Memo1.Lines); //Corps du message
      if not (Edit4.Text='') then TIdAttachment.Create(IdMessage1.MessageParts,Edit3.Text);
      IdSMTP1.Host :='smtp.live.com  ';
      IdSMTP1.Port := 25;
      IdSMTP1.Connect;
      try
        IdSMTP1.Send(IdMessage1); //Envoi du message
      finally
        IdSMTP1.Disconnect; //Déconnexion
      end;
    end;
    et aussi pour la ligne d'attachement le programme ne se compile pas probleme d'identification de idattachement
    voila attend votre réponse

  2. #2
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    Je te conseille de tester d'abord ta liaison SMTP en telnet avant de le faire avec Delphi.
    Tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    telnet <nom du serveur> 25
    dans une commande DOS.
    Pour ton autre problème crées une autre discussion..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Envoyer un email sous Outlook avec pièce jointe depuis excel
    Par liop49 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 02/04/2014, 11h59
  2. Comment envoyer un email sous SQL SERVER
    Par nitch01 dans le forum Administration
    Réponses: 2
    Dernier message: 22/12/2010, 22h58
  3. Envoyer un email sous VB 10
    Par tonymx15 dans le forum VB.NET
    Réponses: 11
    Dernier message: 05/12/2010, 17h51
  4. Réponses: 1
    Dernier message: 04/07/2006, 14h55
  5. Comment envoyer un état par email en Delphi ?
    Par Borisam dans le forum Web & réseau
    Réponses: 10
    Dernier message: 28/11/2005, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo