E-mail versenden (SMTP)

Anfängerfragen zum Programmieren mit PureBasic.
Oliver1994
Beiträge: 321
Registriert: 15.06.2008 21:52

E-mail versenden (SMTP)

Beitrag von Oliver1994 »

Beitrag gelöscht
Zuletzt geändert von Oliver1994 am 29.12.2008 17:15, insgesamt 1-mal geändert.
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: E-mail versenden (SMTP)

Beitrag von HeX0R »

Oliver1994 hat geschrieben: Durch probieren versteht man es besser! XD
...und durch suchen spart man Boardplatz.
Oliver1994
Beiträge: 321
Registriert: 15.06.2008 21:52

ja

Beitrag von Oliver1994 »

Beitrag gelöscht
Zuletzt geändert von Oliver1994 am 29.12.2008 17:16, insgesamt 1-mal geändert.
Benutzeravatar
Kukulkan
Beiträge: 1066
Registriert: 09.09.2004 07:07
Wohnort: Süddeutschland
Kontaktdaten:

Beitrag von Kukulkan »

Hallo,

Frisch aus der PureBasic Hilfe (<F1> drücken) rauskopiert:

Code: Alles auswählen

;
; ------------------------------------------------------------
;
;   PureBasic - Mail example file
;
;    (c) Fantaisie Software
;
; ------------------------------------------------------------
;

InitNetwork()
OpenConsole()

If CreateMail(0, "fred@purebasic.com", "Hello !")

  SetMailBody(0, "Hello   "+Chr(10)+"This is a mail !")
  
  AddMailAttachment(0, "My description", "c:\brook_3d.png")
  AddMailAttachment(0, "My description 2", "c:\test.bmp")
  
  
  AddMailRecipient(0, "test@yourdomain.com", #PB_Mail_To)
  AddMailRecipient(0, "test2@yourdomain.com", #PB_Mail_Cc)
  
  Result = SendMail(0, "smtp.free.fr", 25, 1)
  
  Repeat
    Debug MailProgress(0)
    Delay(300)
  Until MailProgress(0) = -3 Or MailProgress(0) = -2

  Input()
  
EndIf
Grüsse,

Volker
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Schau mal bei http://www.purearea.net/pb/german/ unter EMail nach, da findest was. Mit den Mail-Funktionen die bei PB mitgeliefert werden, ist zur Zeit keine SMTP-Authentifizierung möglich. Im Codearchiv gibt es aber Code mit Authentifizierung. Ansonsten würd ich noch empfehlen, nach SMTP-Kommandos in Google zu suchen. Die kann man einfach über die Netzwerkfunktionen von PB senden/empfangen.
Eine Art Query-Planner soll die Ausführung von Map/Reduce-Funktionen in Hadoop stark beschleunigen.
Benutzeravatar
jpd
Beiträge: 380
Registriert: 14.02.2005 10:33

Beitrag von jpd »

Hi Oliver1994,

anbei ein link zu Pure_SMTP Library

http://www.purebasic.fr/english/viewtopic.php?t=12752

Ciao
jpd
PB 5.10 Windows 7 x64
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Beitrag von HeX0R »

Volker Schmid hat geschrieben:Hallo,

Frisch aus der PureBasic Hilfe (<F1> drücken) rauskopiert:
Hei ei ei, das hab ich ja noch gar nicht mitgekriegt, dass das jetzt nativ unterstützt wird.
*Augenreib*
Antworten