Greetings,
ich wollte hier mal anfragen, wie ich PHP dazu bringe, sich für einen Mailversand an einem SMTP-Server anzumelden. Leider möchte ich Relaying bzw. SMTP ohne Auth auf dem Server nur ungern aktivieren (SPAM-Host). Weiß da jemand weiter?
Und kommt mir bitte jetzt nicht nach dem Motto: Nimm doch Linux usw.
Ich habe da leider keinen Einfluss drauf. Das Mailsystem ist Exchange2003.
Gruß Luusah
Ankündigung
Einklappen
Keine Ankündigung bisher.
SMTP Auth
Einklappen
Neue Werbung 2019
Einklappen
X
-
Ein Gast antwortete//€dit:
Wichtigster teil ist wohl nur das hier:
Code:$this->zVerbindung = &new Verbindung($this->zServer, 25); if (substr($this->zVerbindung->empfangeneNachricht(), 0, 3) == "220") { if ($this->zAuth) { $lAuthText = 'AUTH PLAIN '.base64_encode(chr(bindec("00000000")).$this->zUser.chr(bindec("00000000")).$this->zPassword); $this->zVerbindung->sende($lAuthText); if (substr($this->zVerbindung->empfangeneNachricht(), 0, 3) == "235") { return true; } else { $this->zLog[] = 'Login Fehlgeschlagen'; return false; } } else { return true; } } else { $this->zLog[] = 'Verbindungsfehler'; return false; }
-
du kannsts mit den imapfunktionen versuchen
http://at.php.net/imap
bin mir aber ned sicher obs mit exchange2003 funktioniert...
Einen Kommentar schreiben:
Einen Kommentar schreiben: