Zitat von
SiD:
kann mir einer sagen warum ich über den Befehl ShellExecute keine Anhänge mit Outlook 2003 verschicken kann.
Meines Wissens nach kann man über ShellExecute keine Anhänge verschicken. (Weder mit mit Outlook, noch mit Outlook Express).
Um vernünftig E-Mails zu verschicken gibt es 3 Wege:
- alles selber machen mit
Indy (oder ähnliche) Komponenten
- Automatisierung von Outlook
- Verwendung der (SIMPLE-)
MAPI Schnittstelle
Ich dir die
MAPI-Schnittstelle empfehlen:
- geringer Aufwand, da der EMail-Client die meiste Arbeit übernimmt (z.B. Preview der EMail)
- EMail-Client ist der Container für die Zugangsdaten (
SMTP-Server, User, PW)
- EMail-Client speichert die gesendeten EMails ("gesendete Objekte"); bei Problemen kann von Hand erneut gesendet werden.