AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke TIdAttachment 'Cannot open File'
Thema durchsuchen
Ansicht
Themen-Optionen

TIdAttachment 'Cannot open File'

Ein Thema von Luckie · begonnen am 28. Nov 2005 · letzter Beitrag vom 28. Nov 2005
 
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

TIdAttachment 'Cannot open File'

  Alt 28. Nov 2005, 12:39
Ich versuche mit den Indy Komponenten (9.0.11) eine Mail mit Anhang zu versenden. leider klappt das mit dem Anhang nicht so recht. ich bekomme immer die Meldung, dass er die Datei, die er versenden soll, nicht öffnen können. Der Pfad stimmt aber definitiv, da sie vorher in einem RichEdit geöffnet wurde.

Die Forensuche war leider erfolglos. Es wurd eimmer auf TIdAttachmentFile aus der Version 10 hingewiesen, diese kann ich aber nicht einsetzen, da ich nicht weiß, was ich dann noch alles ändern müsste.

Hier mal mein bisheriger Code:
Delphi-Quellcode:
procedure TfrmMail.Mail(Receiver, Subject, AttFilename: string; Body: TStrings);
var
  Mail : TIdMessage;
  Att : TIdAttachment;
begin
  IdSMTP1.Host := 'luckie-online.de';
  IdSMTP1.Username := 'bar';
  IdSMTP1.Password := 'foo';
  IdSMTP1.Connect;
  Mail := TIdMessage.Create(frmMail);
  try
    Mail.Clear;
    Mail.Recipients.EMailAddresses := Receiver;
    Mail.From.Address := 'mpuff@luckie-online.de';
    Mail.Subject := Subject;
    Mail.Body := Body;
    Mail.ReplyTo.EMailAddresses := 'mpuff@luckie-online.de';

    Att := TIdAttachment.Create(Mail.MessageParts);
    Att.FileName := AttFilename;

    IdSMTP1.Send(Mail);
  finally
    FreeAndNil(Att);
    IdSMTP1.Disconnect;
  end;
end;
Die Datei direkt im Konstruktor mit anzugeben hat auch nicht geholfen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz