Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi E-Mail mit Attachment (https://www.delphipraxis.net/6998-e-mail-mit-attachment.html)

burn 29. Jul 2003 16:33


E-Mail mit Attachment
 
Hallo allerseits,

ist es irgendwie möglich von einem Programm aus eine
Mail mit nem Anhang direkt zu versenden. Jedoch müßte
das ganze über den Standard-Email-Handler laufen.
Sprich: Mail schreiben ... Handler aufrufen und senden

Mit der Shellexexute komm ich ja schon fast hin (ausser
mit Attachment und man muss halt immer noch den "Senden"-Button
im E-Mail-Prog. betätigen um die Mail zu versenden ..

Ist es möglich das man das komplett automatisiern kann ??


Grüße .,. burn

Alexander 29. Jul 2003 16:42

Re: E-Mail mit Attachment
 
Das könnte helfen:
http://www.tipps.delphi-source.de/CO...010807-5.shtml
Allerdings steuerst du damit nur Outlook.

sakura 29. Jul 2003 16:59

Re: E-Mail mit Attachment
 
Such doch mal im hier danach, dass hatten wir schon desöfteren.

Hier im Forum suchenemail and attachement bzw. Hier im Forum suchenemail and anhang

...:cat:...

burn 30. Jul 2003 08:12

Re: E-Mail mit Attachment
 
Hallo ...

Erstmal vielen Dank für die Tipps ..

@ alexander
Genau das ist ja mein Problem.. ich will eben nicht "nur" Outlook steuern ...

@ sakura
Danach hatte schon gesucht bevor ich den Beitag gepostet hab.
In Google, verschiedenen anderen Sites und "NATÜRLICH" auch hier.
Trotzdem Danke ...

Hat jemand vielleicht noch andere Vorschläge ???

Grüße .,. burn

sakura 30. Jul 2003 08:26

Re: E-Mail mit Attachment
 
Zitat:

Zitat von burn
Mit der Shellexexute komm ich ja schon fast hin ...Ist es möglich das man das komplett automatisiern kann ??

Komplett automatisieren kannst Du es nur über eigene Programmierung. Ich empfehle Dir die Indy Komponenten.

Hier mal ein Beispiel: http://www.delphipraxis.net/viewtopic.php?p=43520#43520

...:cat:...

Hansa 30. Jul 2003 09:19

Re: E-Mail mit Attachment
 
Zitat:

Zitat von sakura
...Komplett automatisieren kannst Du es nur über eigene Programmierung...

Da muß ich anderes berichten. Es geht völlig automatisch, aber mir wurde gesagt, es ginge nicht mit Outlook Express. Mit dem normalen Outlook ist es mir jedenfalls schon gelungen. Reicht das aus ?

Alexander 30. Jul 2003 09:29

Re: E-Mail mit Attachment
 
Zitat:

Zitat von burn
Genau das ist ja mein Problem.. ich will eben nicht "nur" Outlook steuern ...

Da hatte ich auch schon einen Link gepostet. Er will wohl immer das standard e-Mail-Programm zum versenden nehmen, und nicht immer nur Outlook

sakura 30. Jul 2003 09:29

Re: E-Mail mit Attachment
 
Zitat:

Zitat von Hansa
Mit dem normalen Outlook ist es mir jedenfalls schon gelungen. Reicht das aus ?

Über ShellExecute :?: Ich denke mal eher über die COM-Schnittstelle von Outlook, oder?

...:cat:...

Alexander 30. Jul 2003 09:33

Re: E-Mail mit Attachment
 
Outlook Express kann man nur über shellexecute "steuern", aber das
"richtige" Outlook kann man (auch) mit OLE steuern.

sakura 30. Jul 2003 09:42

Re: E-Mail mit Attachment
 
Zitat:

Zitat von alexander
Outlook Express kann man nur über shellexecute "steuern", aber das
"richtige" Outlook kann man (auch) mit OLE steuern.

Es geht mit beiden sowohl als auch. Aber mit ShellExecute kann man es nicht komplett automatisieren ;-) Darum geht es doch.

...:cat:...

Hansa 30. Jul 2003 09:52

Re: E-Mail mit Attachment
 
So, ich habe das ganze getestet. Es geht auch mit OE. Aber in meiner uses Liste steht eine
Delphi-Quellcode:
Unit Mapi
Ist das bei Delphi dabei, oder habe ich die von sonst woher :?:

burn 30. Jul 2003 11:53

Re: E-Mail mit Attachment
 
Hallo Leute ...

Würde es vielleicht weiter helfen wenn ich schreibe :

Ich will ein x-beliebiges E-Mail-Programm steuern jedoch
nicht und in keinem Fall Outlook bzw OE ...

Steuren is ja an sich auch nicht richtig .. eher gesagt
das Senden soll im Hintergrund verlaufen, jedoch muss der
User die gesendete E-Mail dann im Ausgang des
E-Mail-Handlers wiederfinden ...

@ALL

Trotzdem Dank für die Ansätze ..

Grüsse .,. Burn

sakura 30. Jul 2003 12:29

Re: E-Mail mit Attachment
 
Hi Burn,

das dürfte der Kampf gegen Windmühlen werden. Weil dann musst Du jedes Programm unterstützen, oder Dich mit dem zufrieden geben, was Du jetzt hast. Attachments werden über ShellExecute i.A. nicht unterstützt. Das automatische Versenden der Email auch nicht. Es bleibt also meistens ein wenig Arbeit am User hängen.

...:cat:...

burn 30. Jul 2003 16:34

Re: E-Mail mit Attachment
 
Hallo sankura ...

Auf in den Kampf gegen die Windmühlen .. :coder:

Wie schauts aus wenn ich "ein" E-Mail Programm habe ...
also so gesagt: eines welches bei Nutzung meines Progs nie
wechselt ... oder noch anders: Meine Procedure muss "nur" mit
einem einzigen E-Mail-Handler kompatibel sein ..

Das es geht, weiß ich da ich jeden Tag damit arbeiten muss.

zusätzlich: Ich hab irgendwo heut gelesen, das wenn im Win/System
Ordner ne mapi32.dll liegt, der E-Mail Handler MAPI
unterstützt .. könnte das weiter helfen???

Gruss burn

Hansa 30. Jul 2003 16:38

Re: E-Mail mit Attachment
 
Zitat:

Zitat von Hansa
... Aber in meiner uses Liste steht eine
Delphi-Quellcode:
Unit Mapi
Ist das bei Delphi dabei, oder habe ich die von sonst woher :?:

no comment

Alexander 30. Jul 2003 18:03

Re: E-Mail mit Attachment
 
@burn Wenn du uns sagst, welches eMail-Programm du unterstützen möchtest, würde uns das sicherlich helfen ;-)
Zu Outlook habe ich ja oben ein Link gepostet.

burn 30. Jul 2003 19:41

Re: E-Mail mit Attachment
 
@ alexander

hast ja eigentlich recht :oops:

Also der Handler ist von der Firma Tobit-Software und is son Multi-Ding (fax,mail,sms,....).
Stichworte : David und Tobit-Info-Center

wird halt bei uns in der Firma genutzt ...

Gruss Burn

Alexander 30. Jul 2003 20:28

Re: E-Mail mit Attachment
 
Das kenne ich leider nicht, und bei euch klappt die "FErnsteuerung" mit dem Programm?
Gibt es da vielleicht versteckt irgendwo ein SDK oder sowas auf der Seite? HAbe selber nichts gefunden, ist nur ne Vermutung...

Und hast du eigentlich schon mal das heir probiert?
Delphi-Quellcode:
Command :=
  ShellExecute(0, nil, PChar('mailto:test@test.com?subject='subject'&Attachment='c:}text.txt';), nil, nil, SW_SHOWNORMAL);
Ist jetzt nur so eine Idee. BEi Outlook funktioniert das aber glaube ich ncith, vielleicht aber bei deinem Client?

FBrust 10. Mai 2005 17:49

Re: E-Mail mit Attachment
 
Hallo,

entschuldigt wenn ich diesen alten Thread wieder nach oben hole, aber ich komm wahrscheinlich auch in die Verlegenheit, David V8 unterstützen zu müssen, habt ihr da inzwischen eine Lösung?


Gruß
Frank

Waldteufel 10. Mai 2005 18:03

Re: E-Mail mit Attachment
 
Hi.

Jein... ;-)

TIdTCPClient? TIdSMTPClient? Indys?

http://de.wikipedia.org/wiki/SMTP

http://de.wikipedia.org/wiki/IMAP

Da müsste sich einiges mit machen lassen! ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:45 Uhr.

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