suche Code um Mail zu schreiben

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
S3b
Beiträge: 46
Registriert: 06.05.2007 13:46
Wohnort: Neustadt

suche Code um Mail zu schreiben

Beitrag von S3b »

OpenConsole()
Gelaber.s=Input()


Gibt es einen allgemeinen Code, um >Gelaber.s< an eine Email Adresse, Server, etc. zu senden?

verschoben (ts-soft)
Titel angepaßt
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Code: Alles auswählen

OpenConsole()

Result$ = Input()

RunProgram("mailto:bob@wheeler.com?subject=Nascar&body=" + Result$)
Windows 10 Pro, 64-Bit / Outtakes | Derek
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

@S3b
sehr passende Überschrift :lol:
da weiß jeder gleich Bescheid :allright:

Oder du rufst eine Webseite auf, wie Fluid Byte schon richtig schreibt mit RunProgram().
Und machst sowas wie Stargate bei seiner Highscoreliste im Spielebereich.


@Fluid Byte
Wie klappt die Sache mit Email-Anhängen?
Und wenn du ganz lieb bist, wie kann ich erfahren, welche Mails Thunderbird schon bekommen hat und ob eine für mich dabei war?
(Spamfilter, oder aus meinem Programm nach einem bestimmten Betreff suchend etc. ...)

Dank dir. Gruß, Folker :allright:
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
S3b
Beiträge: 46
Registriert: 06.05.2007 13:46
Wohnort: Neustadt

Beitrag von S3b »

Entschuldigung habe mich falsch ausgedrückt. Ich meinte, dass das Programm automatisch eine Email mit >Gelaber.s< oder >Result$< schreibt.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Genau das macht der Code von Fluid Byte, er schreibt eine E-Mail. Um
automatisch eine Mail abzuschicken, ist etwas mehr Aufwand nötig. Hierfür
gibt es z.B. die UserLibraries von Gnozal: http://freenet-homepage.de/gnozal/
PurePOP3 und PureSMTP
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
S3b
Beiträge: 46
Registriert: 06.05.2007 13:46
Wohnort: Neustadt

Beitrag von S3b »

Klingt nach arbeit. :?
Naja wieso net..

//Edit: PureSMTP_OpenSMTPConnection() is not a function or not aviable in the demo version

Ich gebs auf..
[und kauf mir die Vollversion..]
pls close ..
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

S3b hat geschrieben:Klingt nach arbeit. :?
Naja wieso net.
@s3b: Weil's immer so ist
S3b hat geschrieben: Ich gebs auf..
[und kauf mir die Vollversion..]
nochmal @s3b: Sehr gute Idee! Um UserLibs oder DLLs einzubinden (bzw. zu kompilieren) braucht man sowieso die Vollversion.

zu deinem Problem:

schreibe einen PHP-Code, der die Daten über die GET Methode abfragt, der soll dann für dich die Mail schicken. Du musst dann nur noch über

Code: Alles auswählen

RunProgram("http://[deinewebsite].de/script/mailwithpb.php?betreff="+betreff$+"&text="+text$,"","",#PB_Program_Hide)
die Adresse aufrufen.

//edit: willkommen im board
Zuletzt geändert von PureBasic4.0 am 17.05.2007 12:53, insgesamt 1-mal geändert.
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

UserLibs, bzw. DLLs lassen sich auch in der Demo nutzen. Bei UserLibs
dürfen diese allerdings keine API nutzen solange sie TailBited sind :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
PureBasic4.0
Beiträge: 785
Registriert: 29.10.2006 17:26
Wohnort: 127.0.0.1

Beitrag von PureBasic4.0 »

genau. irgendwas war da. ich kenne mich mit der Demo nicht mehr so aus, weil ich jetzt seit ~1 Jahr stolzer Besitzer von PB bin ;-)
PB 4.50 RC1 + Ubuntu 10.04 LTS + Windows 7 x64
Benutzeravatar
S3b
Beiträge: 46
Registriert: 06.05.2007 13:46
Wohnort: Neustadt

Beitrag von S3b »

ich werds versuchen :mrgreen:
Antworten