Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Attachment an E-Mail anhängen (https://www.delphipraxis.net/6847-attachment-e-mail-anhaengen.html)

Albi 25. Jul 2003 13:06

Re: Attachment an E-Mail anhängen
 
Was heißt OE?

Mauli 25. Jul 2003 13:08

Re: Attachment an E-Mail anhängen
 
Outlook Express denke ich.

Albi 25. Jul 2003 13:09

Re: Attachment an E-Mail anhängen
 
Das klingt logisch, hät ich ja auch drauf kommen können.

Mauli 25. Jul 2003 13:11

Re: Attachment an E-Mail anhängen
 
Klappt es denn jetzt??? :?:

Albi 25. Jul 2003 13:50

Re: Attachment an E-Mail anhängen
 
Ich habe es mal versucht wie Daniel B es geschrieben hat, es läuft auch aber mich entschieden die Datei die ich versenden will nur als Doc abzuspeichern und anschließend per Mail zu versenden, so das ich die Datei anschließend manuel in die Mail einfüge.

fly_singapore 30. Apr 2007 09:41

Re: Attachment an E-Mail anhängen
 
Ich habe oben beschriebene Variante ausprobiert und getestet. Zunächst hat alles Wunderbar funktioniert.
Heute morgen hatte ich jedoch das Problem, dass der eigentliche Text, den ich im E-Mail verschicken wollte, nicht mehr drin
steht..

OK, ich habe heute morgen überzählige E-Mails gelöscht, aber daran kanns nicht liegen. Was sonst... Vielleicht irgendwelche Outlook-Einstellungen?

hier kurz mein Test-Script:

Delphi-Quellcode:

procedure TForm1.Button5Click(Sender: TObject);

var
Outlook, Mailitem, Namespace, Contacts : olevariant;
excel: variant;
IZaehler : string;



begin
// Neue Outlook-Instanz
  Outlook := CreateOleObject('Outlook.Application');

   // Eine neu E-Mail generieren

  MailItem := Outlook.CreateItem(0);

  // E-Mail-Empfänger einfügen
  MailItem.Recipients.Add('peter_steffens@t-online.de');
  // Betreffzeile einfügen
  MailItem.Subject := 'E-Mail aus Delphi 3.0';
  // E-Mail-Text einfügen
  MailItem.Body := 'Mittels Object Linking and Embeddding ist es mir gelungen, aus Delphi heraus eine E-Mail an Dich zu versenden';
   // E-Mail versenden
  MailItem.Send;

  // Outlook-Verbindung trennen
  Outlook := Unassigned;




end;

Gruss aus Bonn

Peter

TylerDurden 14. Jun 2007 08:11

Re: Attachment an E-Mail anhängen
 
Hallo Peter und auch die anderen,

besteht bei Deiner Variante auch die Möglichkeit eine Datei an die EMail anzuhängen?
Wenn ja wie?

Vielen Dank schon mal!

fly_singapore 3. Jul 2007 14:53

Re: Attachment an E-Mail anhängen
 
[b]Hallo TylerDuden,


ja funktioniert auch.. Der Vorredner "Daniel B" in diesen Thread hats auch schon gezeigt:

Zitat:


procedure TForm1.Button1Click(Sender: TObject);
var
Outlook, MailItem: OLEVariant;
begin
try
Outlook := GetActiveOleObject('Outlook.Application');
except
Outlook := CreateOleObject('Outlook.Application');
end;
MailItem := Outlook.CreateItem(0);
MailItem.Recipients.Add('hallo@blupp.de');
MailItem.Subject := 'dsgfd';
MailItem.Body := 'slkdfhskdjhfkds';
MailItem.Attachments.Add('C:\meine.exe');
MailItem.Send;
Outlook := Unassigned;
end;


Probiere es mal aus!!!

Gruss Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:17 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz