Seite 1 von 2

Email übergabe an Emailclient

Verfasst: 19.10.2006 09:13
von smateja
Hallo zusammen, weiß jemand wie ich in PB einen Betreff oder Anlagen mit übergeben kann an z.B. einem Outlook Client.

ich habs zwar mit RunProgram("mailto:test@test.de") geschafft dass ich halt eine email an die entsprechende Email-Addy verschicken kann, jedoch hänge ich mit Betreffzeile vorgeben und wie oben schon gesagt, Anlagen oder auch Text mit übergeben.

Wenn hier jemand eine Idee hat, wäre super.

Verfasst: 19.10.2006 09:16
von HeX0R

Code: Alles auswählen

Mail.s = "mailto:depple@depp.de"
Mail + "?subject=Ein Test&body="
Mail + "Hi Du Affe,%0A"
Mail + "alles klar ?"
RunProgram(Mail)

RE:

Verfasst: 19.10.2006 09:27
von smateja
Oaky merci für die schnelle Hilfe, dein Beispiel geht 1A, nur wie mach ich das mit Anlagen? z.b. Grafiken mitschicken?!

Verfasst: 19.10.2006 11:06
von Karl
Über ScriptControl kannste die Outlook-MAPI direkt ansprechen.

VBScript-Code

Code: Alles auswählen

olMailItem = 0
Set oApp = CreateObject("Outlook.Application")
Set oMail = oApp.CreateItem(olMailItem)
with oMail
   .to = "heinz@blasuelz.de"
   .Subject = "Biertrinken"
   .Body = "Geht ab, Alter."
   .Attachments.add "d:\bier.jpg"
   .send
end with
set oMail = nothing
set oApp = nothing 
Gruß Karl

Verfasst: 19.10.2006 11:09
von Kiffi
@smateja

Ergänzung zu Karls Posting:

Der Link zum Scriptcontrol lautet: http://www.purebasic.fr/german/viewtopic.php?t=8761

Grüße ... Kiffi

Verfasst: 19.10.2006 13:35
von smateja
kurze Ergänzungsfrage: Wenn ich die Email im HTML Format schicken möchte mit Grafiken, so lege ich diese doch als Attachment hinzu, wie schaffe ich es dann via VB Script oder anderweitig, meiner HTML Email zu sagen, dass die Grafiken im Attachment herangezogen werden.

meric für die schnellen Antworten und Lösungen aber wenn ihr das auch noch hinbekommt bin ich 100% zufrieden :)

Verfasst: 19.10.2006 13:39
von Kiffi
> kurze Ergänzungsfrage:

keine Ahnung. Ich verschicke generell keine HTML-EMails, weil meine
Bekannten und Freunde darauf genauso allergisch reagieren, wie ich.

Grüße ... Kiffi

Verfasst: 19.10.2006 13:42
von smateja
lol -war ja mal wieder net gemeint die info kiffi - aber ich hab halt nunmal das problem, dass ich Emails aus meiner Anwendungen mit Grafiken verschicekn muß - gerade wenns Hotels sind mit Briefkopf oder Logo kommt das schon net so schlecht ;)

Aber trotzdem merci Kiffi für deinen Eifrigen und schnellen Kommentar und nun weiß ich bestens bescheid wie du das so handelst :) (anbei kannst mir gern noch mehr so von dir Erzählen via Email etc wie du das so machst und mit wem du welche und mit welchem inhalt die du so verschickst *g - war jetzt nicht böse gemient gelle ;))

Verfasst: 19.10.2006 13:48
von smateja
Nachtrag:

das mit dem VB-Script ist ne ganz schlechte Lösung, man muß dann von Hand sagen, dass man bei jedem Zugriffdes Skriptes an Outlook, dies erlauben will, bei nem Serienbreif mit kanpp 1000 Adressen würde die Rezeptionistin ja ne ewigkeit nebendran sitzten müssen, jede Email bestätigen etc.

Gibts hier keine andere Lösung? evtl. über WinApi etc?

Verfasst: 19.10.2006 13:59
von Kiffi
> Gibts hier keine andere Lösung? evtl. über WinApi etc?

habe gerade mal nachgeschaut: Auf der PureArea tummelt sich einiges, was
mit EMail-Versenden zu tun hat (auch mit angehängten Dateien). Hast Du da
schon mal geforscht?

Grüße ... Kiffi