Autor Beitrag
Jako
Hält's aus hier
Beiträge: 2

xp
D7
BeitragVerfasst: Mo 11.04.05 21:52 
Hallo mein Name ist Frank,

bin Delphi Anfänger!!!

Also ich versuche ein Programm zuschreiben wo man aus Outlook Express (E-bay)-Mail's auslesen kann um danach den Empfänger zu suchen(Adresse) und die Adresse dann auf ein Päckchenaufkleber Automatisch drauf zudrucken.

Ich weiß das ich das allein nicht kann!!!! Aber vieleicht kann mann sowas auch gar nicht machen? Das weiß ich halt nicht. Ich würde mich freuen wenn jemand mir sagen kann ob sowas funktioniert und wenn ja, wie ich anfangen muß da ich halt noch Anfänger bin das wäre sehr nett.

Gruß Frank
freak4fun
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 604
Erhaltene Danke: 4

Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
BeitragVerfasst: Mi 13.04.05 08:34 
Also um in Outlook rumzuspielen brauchste schon etwas mehr Ahnung. Hast du keine andere Möglichkeit, zB in OLE die eMail anhand von Absender Oder Schlüsselwörter zu identifizieren und dann eine Aktion festzulegen.
Oder mit delphi ein Programm schreiben, das die Mails abholt und prüft, von wo sie kommen und dann an Outlook weiterschickt?
Das erscheint mir einfacher.

MfG
freak
fvolk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 203

Win XP (Home & Pro)
Delphi 2005 Pers
BeitragVerfasst: Mi 13.04.05 10:34 
Outlook Express kann man nicht (OLE-) Automatisieren, d.h. du musst direkt an den gespeicherten Daten ansetzen (*.dbx-Dateien). Dafür gab's mal eine Unit im Netz, mit der man das Format einlesen konnte: Suche bei Google DELPHI WALTHER ESTERGAARD DBX

Ist aber wirklich nichts für Anfänger - also nicht aufgeben, wenn's nicht auf Anhieb klappt.

_________________
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe.
(René Descartes)
Jako Threadstarter
Hält's aus hier
Beiträge: 2

xp
D7
BeitragVerfasst: Mi 13.04.05 16:33 
Hallo,

vielen Dank erst mal. Werde es mal ausprobieren vieleicht komme ich ja schon ein wenig weiter.

Aber zum auslesen der *.dbx Datei benutze ich das Programm: " DBtract " es speichert dann die E-Mails mit der Endung *.eml ab. Die kann ich mit jedem Editor oder Word/Exel einlesen. Mit Exel habe ich es mal probiert und da ist mir aufgefallen das es in der Spalte A: 77, A: 78, A: 79 und A: 80 die Adresse steht die ich benötige.
Wie komme ich da nur jetzt dran bzw. wie kann ich Delphi sagen suche in jede E-Mail mit der Endung *.eml und springe
zu Zeile A:77, A:78, A:79 und A:80 ???? Ich denke mal wenn ich dieses geschafft habe, ist es gar nicht mehr schwer(für Profis)diese nur noch auf meinen Päckchenaufkleber zu drucken, oder?

Mit freundlichen Grußen
Frank
freak4fun
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 604
Erhaltene Danke: 4

Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
BeitragVerfasst: Fr 15.04.05 08:12 
Also das müsste mit OLE gehen. :)

MfG
freak
fvolk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 203

Win XP (Home & Pro)
Delphi 2005 Pers
BeitragVerfasst: Di 19.04.05 17:08 
Das müsste nicht mit OLE gehen, weil Outlook Express keine OLE unterstützt. Das "große" Outlook dagegen schon.

_________________
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe.
(René Descartes)
Jean-Christoph
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 54



BeitragVerfasst: Fr 24.03.06 21:35 
Titel: Outlook Express auslesen
Ich habe die Unit von Walther Estergaard installiert und es klappt wunderbar.
Die Geschwindigkeit und Zuverlässigkeit ist faszinierend.

Das einzige Problem ist, das bei mehrmaligem aufrufen die Foldres.DBX gelockt ist.
Hat jemand die Erfahrung, wie man die bei Programmende freigeben kann?

Weiß jemand, wie man die Kontakte von OUtlook Express ähnlich auslesen kann?