(Gast)
n/a Beiträge
|
8. Aug 2002, 21:46
Doch GMX unterstützt AUTH SMTP, weil sonst dieser Code (von mir geschrieben) in PHP auch nicht gehen würde:
Code:
function smtpmail($host, $user, $pass, $emailaddy, $toemail, $subject, $message)
{
$fp = fsockopen($host, 25);
if ($fp)
{
fgets($fp, 1024);
fputs($fp, "EHLO $host\r\n");
fgets($fp, 1024);
fputs($fp, "AUTH LOGIN\r\n");
fgets($fp, 1024);
fputs($fp, base64_encode($user) . "\r\n");
fgets($fp, 1024);
fputs($fp, base64_encode($pass) . "\r\n");
fgets($fp, 1024);
fputs($fp, "MAIL FROM: $emailaddy\r\n");
fgets($fp, 1024);
fputs($fp, "RCPT TO: $toemail\r\n");
fgets($fp, 1024);
fputs($fp, "DATA\r\n");
fgets($fp, 1024);
fputs($fp, "Subject: $subject\r\n");
fputs($fp, "FROM: $emailaddy\r\n");
fputs($fp, "TO: $toemail\r\n\r\n");
fputs($fp, "$message\r\n");
fputs($fp, ".\r\n");
fgets($fp, 1024) ;
fputs($fp, "QUIT\r\n");
fgets($fp, 1024);
fclose($fp);
}
else
{
echo "[b]Es konnte keine Email versandt werden, bitte wenden Sie sich an den Webmaster![/b]
\n";
}
}
Und wenn ich ganz normal SMTP verwende muss ich mich erst per POP bei GMX einloggen, sonst geht nichts.
|
|
Zitat
|