InitNetowork + Versenden von E-Mail's
Verfasst: 13.12.2008 21:01
Hallo,
ich haben mir mal den Code aus PureArea.net zum Versenden von E-Mails geklaut und versucht damit Mails zu Versenden!
Leider möchte er das InitNetwork nicht!
Hier ein auszug des Codes:
Fehlermeldung:
Was mache ich Falsch?
Danke für eure Antworten
Gruß
JENS
ich haben mir mal den Code aus PureArea.net zum Versenden von E-Mails geklaut und versucht damit Mails zu Versenden!
Leider möchte er das InitNetwork nicht!
Hier ein auszug des Codes:
Code: Alles auswählen
Procedure.l SendEMail(mailserver.s,mailto.s,mailfrom.s,subject.s,msgbody.s)
If InitNetwork()
ConnID = OpenNetworkConnection(mailserver,25)
If ConnID
wait()
error=0
If res="220"
send("HELO CGIapp"+cr)
wait()
If res="250"
Delay(100)
send("MAIL FROM: <"+mailfrom+">"+cr)
wait()
If res="250"
send("RCPT TO: <"+mailto+">"+cr)
wait()
If res="250"
send("DATA"+cr)
wait()
If res="354"
Delay(100)
send("Date: "+cr)
send("From: <"+mailfrom+">"+cr)
send("To: <"+mailto+">"+cr)
send("Subject: "+subject+cr)
send("X-Mailer: PBMailer"+cr)
Delay(100)
; send("--"+cr+"--"+cr+cr)
send(msgbody)
Delay(100)
send(""+cr)
send("."+cr)
wait()
If res="250"
Delay(100)
send("QUIT"+cr)
wait()
ProcedureReturn 1
EndIf
EndIf
EndIf
EndIf
EndIf
EndIf
CloseNetworkConnection(ConnID)
EndIf
EndIf
EndProcedure
Code: Alles auswählen
InitNetwork can be called only once!
Danke für eure Antworten
Gruß
JENS