Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan

XProfan Alles rund um die Programmiersprache XProfan.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7670, Antworten: 187
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26970, Antworten: 4223
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50963, Antworten: 1397
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3361, Antworten: 128
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 186, Antworten: 6
Gehe zum ersten neuen Beitrag PC fährt nicht mehr hoch.
Aufrufe: 0, Antworten: 0
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 329, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 28, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 34, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 69, Antworten: 6
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01.12.2009, 17:21   #1 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Standard Mail Programm aufrufen und Anhang

Hi

Wie kann ich mein Mail Programm starten, das es Betreff und Text und Datei Anhang schon eingetragen hat.?
  Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 01.12.2009, 17:35   #2 (Direktlink)
Wohnt hier
 
Benutzerbild von Eisbär
 
Registriert seit: 06.02.2008
Ort: Landkreis Vorpommern-Rügen
Alter: 61
Beiträge: 2.152
Standard

Zitat:
Zitat von Unregistriert Beitrag anzeigen
Hi

Wie kann ich mein Mail Programm starten, das es Betreff und Text und Datei Anhang schon eingetragen hat.?

Willst du denn gar nichts mehr machen?
__________________
Gruß Eisbär
Den PC neu aufsetzen hilft Probleme zu beseitigen und schafft reichlich neue.
Denk mal nach:
Wer seine Privatsphäre nicht schützt, hat auch keine!
Eisbär ist offline   Mit Zitat antworten
Alt 01.12.2009, 18:21   #3 (Direktlink)
Forenmaskottchen
 
Benutzerbild von Bangkok
 
Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
Standard

Ich weiß zwar nicht welche Profanversion und welches Windows du hast. Du kannst aber mal das testen. Geht auf jeden Fall mit XProfan 11.2 und Windows XP
Code:
Def MAPISendMail(5) !"MAPI32.DLL","MAPISendMail"

Declare MapiMessage#,subject#,text#,MapiRecipDesc#,MapiFileDesc#,recip#,file#
Dim MapiMessage#,48
Dim subject#,32
Dim text#,128
Dim MapiFileDesc#,24
Dim recip#,32
Dim file#,32
Dim MapiRecipDesc#,24

' Strukturen initialisieren

Clear MapiMessage#,48
Clear MapiRecipDesc#,24
Clear MapiFileDesc#,24

' Empfänger:

String recip#,0="freund@irgendwas.com"
Long MapiRecipDesc#,4=1
Long MapiRecipDesc#,8=recip#

' Dateianhang:

String file#,0="c:\bilder.zip"
Long MapiFileDesc#,12=file#

' Subject und Text:

String subject#,0="Testmail"
String text#,0="Hallo wie gehts, im Anhang sind die Bilder" '127 Zeichen

'Struktur ausfüllen

Long MapiMessage#,4=subject#
Long MapiMessage#,8=text#
Long MapiMessage#,32=1
Long MapiMessage#,36=MapiRecipDesc#
Long MapiMessage#,40=1
Long MapiMessage#,44=MapiFileDesc#

' starten

Cls
MAPISendMail(0,0,MapiMessage#,11,0)

' Aufräumen:

Dispose MapiMessage#
Dispose subject#
Dispose text#
Dispose MapiRecipDesc#
Dispose recip#
Dispose MapiFileDesc#
Dispose file#
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai.
http://dieterzornow.gmxhome.de
Bangkok ist offline   Mit Zitat antworten
Alt 01.12.2009, 20:00   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Hab ich gestern selber benötigt:

Code:
' (w) Frank Abbing
'
Declare mapimessage#,mapifiledesc#,treff$,body$,attach$,last$
Dim mapimessage#,48
Dim mapifiledesc#,24
Clear mapimessage#
Clear mapifiledesc#
last$="c:/CONFIG.SYS"  'Datei
attach$=last$+Chr$(0)+Space$(280)
Long mapifiledesc#,8=-1,Addr(attach$)
treff$="Überschrift" 
body$="Hier\nsteht\nein\nText"
Long mapimessage#,4=Addr(treff$),Addr(body$)
Long mapimessage#,40=1,mapifiledesc#
External("mapi32.dll", "MAPISendMail",0,0,mapimessage#,$8,0)
Dispose mapimessage#,mapifiledesc#
P.S. Dieter, fast gleiche Lösung
Hab gestern gelesen, dass manche Mailprogramme den Namen von angehängten Dateien ändern. Darum sollte der dort übergebene String grösser dimensioniert werden.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (01.12.2009 um 20:20 Uhr)
Frabbing ist offline   Mit Zitat antworten
Alt 02.12.2009, 07:27   #5 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Dieter
@Frank

Sind ja wünderschöne Code-Teile, aaaaaber...

...ist das noch XProfan
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 02.12.2009, 13:11   #6 (Direktlink)
Forenmaskottchen
 
Benutzerbild von Bangkok
 
Registriert seit: 09.02.2009
Ort: Bangkok
Beiträge: 686
Standard

@Horst,

mir ist keine reine XProfanmöglichkeit bekannt. Man kann zwar mit reinem XProfan eine Mail mit Anhang versenden ohne Mailprogramm aber um das Mailprogramm mit diesen Parametern zu starten ist mir nur die API geläufig. Die API's sind ja auch da um genutzt zu werden. Ohne API's gäbe es wahrscheinlich auch kein XProfan mit den vielen Möglichkeiten.
__________________
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai.
http://dieterzornow.gmxhome.de
Bangkok ist offline   Mit Zitat antworten
Alt 02.12.2009, 13:45   #7 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Dieter
Das war ja auch nur eine rein rethorische Frage !
Wenn jemand, der noch 'dümmer' wie ich auf dem API-Sektor ist (soll es geben )
den Code liest, ist der Text im ersten Moment für ihn ein Buch mit 7 Siegeln
Zumal so einiges nicht immer mit allen Profan-Versionen kompatibel ist.
Damit will ich sagen: Der Code ist natürlich schon in meinem "Sammelbehälter",
aber ob ich das jemals kapiere, steht auf einem anderen Blatt
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 02.12.2009, 17:01   #8 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Horst, das sind eigentlich nur 2-3 Strukturen, die für die API teilweise gefüllt werden müssen. Der Einfachheit halber hab ich nur Bereiche verwendet, macht die Sache dann natürlich nicht übersichtlicher.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 04.12.2009, 16:52   #9 (Direktlink)
unregistriert
Gast
 
Beiträge: n/a
Standard Danke !

Beide Codes klappen.
  Mit Zitat antworten
Alt 07.12.2009, 13:41   #10 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 09.02.2009
Beiträge: 6
Standard

Hallo
Bei mir funktioniert Dieter code nicht, es erscheint immer die Fehlermeldungen das die Variablenbezeichner fehlerhaft in alle drei
Zeilen
Clear MapiMessage#,48
Clear MapiRecipDesc#,24
Clear MapiFileDesc#,24

Wenn ich die ausklammere, wird kompiliert, aber es passiert nichts?

Gruss
Sato
Sato ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 07.12.2009, 14:06   #11 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.786
Standard

Zitat:
Zitat von Sato Beitrag anzeigen
Hallo
Bei mir funktioniert Dieter code nicht,...
Ungetestet, da zur Zeit kein Mailaccount vorrätig:
Code:
Def MAPISendMail(5) !"MAPI32.DLL","MAPISendMail"
Declare MapiMessage#,subject#,text#,MapiRecipDesc#,MapiFileDesc#,recip#,file#
Dim MapiMessage#,48
Dim subject#,32
Dim text#,128
Dim MapiFileDesc#,24
Dim recip#,32
Dim file#,32
Dim MapiRecipDesc#,24
' Strukturen initialisieren
Clear MapiMessage#
Clear MapiRecipDesc#
Clear MapiFileDesc#
' Empfänger:
String recip#,0="freund@irgendwas.com"
Long MapiRecipDesc#,4=1
Long MapiRecipDesc#,8=recip#
' Dateianhang:
String file#,0="c:\bilder.zip"
Long MapiFileDesc#,12=file#
' Subject und Text:
String subject#,0="Testmail"
String text#,0="Hallo wie gehts, im Anhang sind die Bilder" '127 Zeichen
'Struktur ausfüllen
Long MapiMessage#,4=subject#
Long MapiMessage#,8=text#
Long MapiMessage#,32=1
Long MapiMessage#,36=MapiRecipDesc#
Long MapiMessage#,40=1
Long MapiMessage#,44=MapiFileDesc#
' starten
Cls
MAPISendMail(0,0,MapiMessage#,11,0)
' Aufräumen:
Dispose MapiMessage#
Dispose subject#
Dispose text#
Dispose MapiRecipDesc#
Dispose recip#
Dispose MapiFileDesc#
Dispose file#
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT
AHT ist offline   Mit Zitat antworten
Alt 07.12.2009, 14:36   #12 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 09.02.2009
Beiträge: 6
Standard

Hallo Andreas

Funktioniert immer noch nicht. Frank's Lösung läuft, sollte nur erweitert
werden so das die email adresse auch automatisch eingetragen werden.

Gruss
Sato
Sato ist offline   Mit Zitat antworten
Alt 07.12.2009, 15:57   #13 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.786
Standard

So besser?
Code:
'#####################################################################################
'#########           XProfan Code von Frank Abbing und AHT                   #########
'#########       für Paules PC-Forum http://www.paules-pc-forum.de           #########
'#####################################################################################
Declare mapimessage#,mapifiledesc#,treff$,body$,attach$,last$,recipe#
Declare Mail$, MapiRecipDesc#
Dim mapimessage#,48
Dim mapifiledesc#,24
Dim MapiRecipDesc#,24
Mail$="Test@web.de"
Clear mapimessage#
Clear mapifiledesc#
last$="c:/CONFIG.SYS"  'Datei
attach$=last$+Chr$(0)+Space$(280)
Long mapifiledesc#,8=-1,Addr(attach$)
treff$="Überschrift" 
body$="Hier\nsteht\nein\nText"
Long mapimessage#,4=Addr(treff$),Addr(body$)
Long mapimessage#,40=1,mapifiledesc#
Long MapiRecipDesc#,4=1
Long MapiRecipDesc#,8=addr(Mail$)
Long MapiRecipDesc#,12=addr(Mail$)
Long mapimessage#,24=2
Long mapimessage#,32=1
Long mapimessage#,36=MapiRecipDesc#
External("mapi32.dll", "MAPISendMail",0,0,mapimessage#,$8,0)
Dispose mapimessage#
Dispose mapifiledesc#
Dispose mapifiledesc#
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT

Geändert von AHT (07.12.2009 um 15:59 Uhr)
AHT ist offline   Mit Zitat antworten
Alt 07.12.2009, 16:16   #14 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Idee

In XProfan steht in der Hilfe unter "Mail" folgender Code.
Nachdem ich diesen Code meinen Daten angepasst habe, konnte ich von der einen eigenen Mail-Adresse zu einer anderen eigenen Mail-Adresse eine Mail mit "Betreff", "Mailtext" und einer Datei verschicken.
(Warum in die Ferne schweifen ? Sieh, das Gute liegt so nah !)
...das "Gute" ist in diesem Fall die XProfan-Hilfe
Zitat:
@SMTP("SendFile",S1,S2,S3,S4,S5,S6,S7,S8)

S1: Mail-Adresse Absender
S2: Mail-Adresse Empfänger
S3: Betreffzeile
S4: SMTP-Host
S5: Username
S6: Paßwort
S7: Mailtext
S8: Datei für den Anhang
Ergebnis: Integer - Ergebnis der Funktion

"SendFile" hat die gleiche Syntax wie "SendMail", nur dass zusätzlich noch ein Dateiname angegeben werden muß. Diese Datei wird als Anhang mitgeschickt. Ein Beispiel

declare datei$
cls
datei$ = @loadfile$("Datei laden:", "*.jpg")
print @smtp("SendFile", "rgh-soft@t-online.de", "roland@huelsmann.net", \
"Neue SendFile-Funktion", \
"mailto.t-online.de", "", "", \
"Das ist der Text der Mail! \nGruß Roland", datei$)
waitinput
end
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 07.12.2009, 16:52   #15 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 09.02.2009
Beiträge: 6
Standard

Hallo Andreas

ja, jetzt funktioniert es gut

Horst: Funktioniert bei Dir das code aus der Hilfe? Bei mir noch nicht

Gruss
Sato
Sato ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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 an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Anhang E Mail Unregistriert Browser, eMail und Messenger 3 03.11.2009 19:05
mail mit anhang leni Office-Anwendungen 2 30.09.2006 20:12
wie drucke ich eine mail mit anhang aus leni Windows XP 1 29.09.2006 18:30
Anhang im e-mail Rolf Software - Allgemein 6 27.10.2003 18:50
E-Mail Anhang Schwabenpfeil! Allgemein 4 11.02.2002 22:47



Alle Zeitangaben in WEZ +2. Es ist jetzt 12:05 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2