Datei als Anhang in Standard Mail Anwendung öffnen

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
Eisfuchs

Der Titel sagt eigentlich alles...

Der Benutzer soll die Möglichkeit haben Adressat, Betreff, Text oder weitere Anhänge zu editieren.

Vielen Dank für die Hilfe, Eisfuchs
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5555
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Oberhofen im Inntal (Tirol)
Kontaktdaten:

Eisfuchs hat geschrieben:Der Titel sagt eigentlich alles...
Hallo Eisfuchs!

Auch wenn der Titel alles sagen sollte, ich werde nicht schlau damit. :(
Was willst du tun? Welcher Emailclient? Welches Betriebssystem? Was soll damit bezweckt werden?

mfg
Gerold
8)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Gast

hallo gerold,

ok, noch einmal :o

Ich habe mit wxPython ein GUI geschrieben, das Windows Bitmaps so modifizieren kann, dass Text darin verschlüsselt wird ohne dass man Änderungen am Bild wahrnehmen kann (Stichwort Steganographie).
Hat man einen Text verschlüsselt, soll der Benutzer die Möglichkeit haben das modifizierte Bild an eine neue E-Mail Nachricht anzuhängen. Das ganze sollte so funktionieren, dass der bei Windows standardmäßig eingetragene Mailer (bei Neuinstallation glaube ich Outlook Express) eine neue Nachricht öffnet und automatisch die Datei (also das Bild) als Anhang einfügt.
So kann der Benutzer ganz bequem Adressaten wählen, Betreff und nachricht schreiben und eventuell noch zusätzliche Dateien anzuhängen.
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5555
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Oberhofen im Inntal (Tirol)
Kontaktdaten:

Hallo Eisfuchs!

Also eine fertige Lösung kann ich dir leider nicht bieten, aber ein paar Grundlagen schon.
Windows verwendet intern die "sendmail.dll" um Dateien per Email zu verschicken. Klickt man mit der rechten Maustaste auf eine Datei und dann auf "Senden an/E-Mail-Empfänger", dann wird diese Datei an die "sendmail.dll" weitergereicht. Die Datei mit dem Namen "E-Mail-Empfänger" ist eine Datei mit der Endung MAPIMAIL, die über die Registry mit "sendmail.dll" verknüpft ist.

Ein Beispiel wie deses Verhalten in "Visual Basic" simuliert werden kann, hab ich unter http://www.mvps.org/emorcillo/vb6/shell/sendmail.shtml gefunden.
Vieleicht bringen dich folgende Links ein wenig weiter:
http://www.geocities.com/siliconvalley/ ... /email.htm
http://www.arstdesign.com/articles/sendtomail.html

mfg
Gerold
:-)
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Antworten