Mail versenden

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Beitrag von rolaf »

Huch!? :shock: In der Tat müßte man bei SendMail noch irgendwie Kontoname und Kennwort übergeben können, sonst wird es nix mit dem Emailversand. Hab jetzt auch ne halbe Stunde ohne Erfolg mit den Funktionen rumgespielt. Hmmm...

Edit:
Da man für den Email-Versand online sein muß ist es vielleicht ohnehin besser sich was per PHP zu basteln und die zu sendenden Daten per Url an dieses PHP-Formular im Net übergibt, was diese dann versendet.
:::: WIN 10 :: PB 5.73 :: (x64) ::::
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

php nutzt zum mailversand zumeist sendmail welches konfiguriert wird
durch 'ne konfigurationsdatei die erstmal nicht im direkten zugriff von
php liegt. (und wohl auch nicht im direkten zugriff der codenden wetware
..siehe http://de.wikipedia.org/wiki/Sendmail#Kritik :) )


die php funktion mail(..) ist genau so ein fire&forget-ding wie die
o.a. pb-mail-funktionen .. geht oder geht nicht .. grossartig dranrum-
schrauben kann man per php nicht (und per pb-mail-funktionen
auch nicht).
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Beitrag von rolaf »

bobobo hat geschrieben:die php funktion mail(..) ist genau so ein fire&forget-ding wie die
o.a. pb-mail-funktionen .. geht oder geht nicht ..
Komisch, geht bei meinem Account problemlos und zuverlässig. Wenns bei dir nicht zuverlässig geht, mal nen Providerwechsel ins Auge fassen ?!
:::: WIN 10 :: PB 5.73 :: (x64) ::::
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

Hi,

nur zur Info: Srod mußte z.B.: Tags <> setzen, damit`s funktioniert.

http://www.purebasic.fr/english/viewtop ... highlight=

Code: Alles auswählen

InitNetwork() 

If CreateMail(0, "<xxxxx>", "Hello !") 

  SetMailBody(0, "Hello this is a mail !") 
  
  AddMailRecipient(0, "xxxx", #PB_Mail_To) 

  Result = SendMail(0, "xxxx", 25, 1) 
  
  Repeat 
    Debug MailProgress(0) 
    Delay(300) 
  Until MailProgress(0) = #PB_Mail_Error Or MailProgress(0) = #PB_Mail_Finished 

  MessageRequester("Ok !", GetMailBody(0)) 
  
EndIf 
lg
Marco
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Beitrag von rolaf »

Habe gerade nochmal probiert. Komische Sache beim Versand von Mails an Email-Adressen mit meiner eigenen Domain geht der Versand, jedoch beim Versand an eine fremde Domain z.B. web.de geht es nicht.

Das heißt, man kann sich selbst mailen, nuja möglicherweise reicht dies wenn man in seinem Progie den User eine Nachricht senden lassen will, geht die ja nur an einem selber. :mrgreen:

HoHo, oder bei jedem Start eines Tools läßt man sich ne Email schicken, gut für Leute die sonst keine Post bekommen. :lol:
:::: WIN 10 :: PB 5.73 :: (x64) ::::
Antworten