AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[Indy] Winmail.dat

Ein Thema von Sascha L · begonnen am 10. Dez 2004 · letzter Beitrag vom 19. Dez 2004
Antwort Antwort
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#1

[Indy] Winmail.dat

  Alt 10. Dez 2004, 12:54
Hallo,

Es ist ja bekannt, dass eine Mail, die mit Outlook gesendet wurde, sich in der Datei winmail.dat im Anhang befindet.

z.B. sende ich eine normale HTML-Mail mit ein paar Bildern drin an eine bestimmte Adresse. Wenn ich nun mit den Indy-Komponenten (idPOP und idMessage,idAttachment) die Mail abrufe, dann habe ich im Anhang nur die winmail.dat und nicht etwa die einzelnen Bilder.

Wie komm ich nun an die Bilder ran? Wie kann ich mithilfe von Indy aus der winmail.dat wieder die normalen Dateien machen?

Gruß
Sascha
Sascha
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: [Indy] Winmail.dat

  Alt 10. Dez 2004, 15:08
Bei den Indy 10 wird gerade daran gearbeitet. Vielleicht sind die ja auch schon fertig damit, aber für Indy 9 wird es das wohl in naher Zukunft nicht geben.

Zum Lesen benutze ich immer die angehängte Unit.
Angehängte Dateien
Dateityp: zip mailreadtnef.zip (4,9 KB, 55x aufgerufen)
  Mit Zitat antworten Zitat
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#3

Re: [Indy] Winmail.dat

  Alt 10. Dez 2004, 15:28
Danke für die Datei, nur leider darf man diese nur für nichtkommerzielle Projekte nutzen
Sascha
  Mit Zitat antworten Zitat
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#4

Re: [Indy] Winmail.dat

  Alt 18. Dez 2004, 14:50
*push*
Sascha
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#5

Re: [Indy] Winmail.dat

  Alt 18. Dez 2004, 14:58
Zitat von Sascha L:
nur leider darf man diese nur für nichtkommerzielle Projekte nutzen
Warum? Was habe ich denn für einen Header an meine eigene Unit eingefügt? Normalerweise mache ich da immer MPL 1.1 rein und nie GPL. Und da MPL 1.1 Code auch für den kommerziellen Gebrauch nutzbar ist sehe ich da jetzt kein Problem.
Leider kann ich die Datei nicht mehr anschauen, da sie mittlerweile ja automatisch von der Forumssoftware entfernt wurde.
Sollte es sich nicht um MPL 1.1 handeln, kann ich die "richtige" Datei hochladen.
  Mit Zitat antworten Zitat
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#6

Re: [Indy] Winmail.dat

  Alt 18. Dez 2004, 15:07
Ich kann jetzt auch nicht mehr reinschauen aber das ändert sich ja dieses WE noch.

Wenn ich mich nicht Irre, dann stand das im Header oder ich hatte im Internet nach dieser Datei geguckt und bei den Entwicklern stand dann, dass man die nur für "non-commercial Projects" verwenden darf.
Sascha
  Mit Zitat antworten Zitat
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#7

Re: [Indy] Winmail.dat

  Alt 19. Dez 2004, 11:20
Hi,

die Unit klappt super

Nur ein Problem habe ich noch:

Ich bekomme zwar die Dateien, die sich in der winmail.dat verstecken raus, aber wie sieht es mit der Formatierung aus?

Denn diese befindet sich ja auch in der winmail.dat, denn wenn ich ich eine Mail empfange (von Outloook), dann ist der eignetlich formatierte Text lediglich in der Standard-Schriftart, etc.

Gruß
Sascha

P.S.: Hier steht übrigends (unten), dass man den Sourcecode (in diesem Fall die Unit) nicht für kommerzielle Zwecke nutzen darf:
http://www.janatools.net/html/body_checkexec.html
Sascha
  Mit Zitat antworten Zitat
Antwort Antwort


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 15:22 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