Einzelnen Beitrag anzeigen

webby
(Gast)

n/a Beiträge
 
#15
  Alt 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.
  Mit Zitat antworten Zitat