funktion.mail

Alles, was PHP betrifft, kann hier besprochen werden.

funktion.mail

Postby TheManOfMagic » 08. November 2004 17:01

hi leutz,
ich habe ne Frage an die ganz schlauen von euch....
Ich habe eine Fehlermeldung in diesem Codeschnipsel....
{
mail ($MailPlain, "FWD: Ihre Bestellung bei Jan W. Onlineshop", createMimeMail(FALSE), "From: \"Magics Onlineshop\" <bestellung@magic.de>\nReply-To: <".postVars("CEML").">\nMIME-Version: 1.0\nContent-Type: multipart/alternative;\n\tboundary=\"--SHOP2DATEORDER\"\nX-Mailer: shop to date Order-Gateway Version 1.0");
}
else {
mail ($MailPlain, "FWD: Ihre Bestellung bei Jan W. Onlineshop", createTextMail(FALSE), "From: \"Magics Onlineshop\" <bestellung@magic.de>\nReply-To: <bestellung@magic.de>\nMIME-Version: 1.0\nContent-Type: text/plain;\n\tcharset=\"iso-8859-1\"\nContent-Transfer-Encoding: 8bit\nX-Mailer: shop to date Order-Gateway Version 1.0");
}
}

// An Kunden

if ($MailNoMime==0) {
mail (postVars("CEML"), "Ihre Bestellung bei Jan W. Onlineshop", createMimeMail(TRUE), "From: \"Magics Onlineshop\" <bestellung@magic.de>\nReply-To: <bestellung@magic.de>\nMIME-Version: 1.0\nContent-Type: multipart/alternative;\n\tboundary=\"--SHOP2DATEORDER\"\nX-Mailer: shop to date Order-Gateway Version 1.0");
}

Die Fehlermeldung lautet.....

Warning: mail() [function.mail]: SMTP server response: 530 Authentication required in C:\Inetpub\Wwwroot\magic.de\seiten\gateway.php on line 867

Warning: mail() [function.mail]: SMTP server response: 530 Authentication required in C:\Inetpub\Wwwroot\seiten\gateway.php on line 877

also weiss irgendjemand damit was anzufangen?
*grübel*

gruß
TheManOfMagic
 
Posts: 4
Joined: 04. November 2004 12:26

Postby Wiedmann » 08. November 2004 17:10

Warning: mail() [function.mail]: SMTP server response: 530 Authentication required in C:\Inetpub\Wwwroot\magic.de\seiten\gateway.php on line 867

Steht ja eigentlich deutlich da... der Server den du zum Versenden benutzt erwartet eine Anmeldung, damit dir (deinem Script) dieses (versenden) erlaubt ist.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

funktion.mail

Postby TheManOfMagic » 09. November 2004 22:28

ja aber ich lasse es ja doch über die php.ini laufen, was muss denn da dann noch rein in das script oder php.ini ?

gruß
magic
TheManOfMagic
 
Posts: 4
Joined: 04. November 2004 12:26

Postby Wiedmann » 10. November 2004 03:14

ja aber ich lasse es ja doch über die php.ini laufen,

Ja und? Da wird ja wohl nur der Name von deinem SMTP drinstehn?

was muss denn da dann noch rein in das script oder php.ini ?

Weder noch. Du brauchst einen SMTP-Server der keine Anmeldung verlangt. Die Funktion mail() kann sich an einem SMTP-Server nicht anmelden. Solange du dich am Server anmelden musst, musst du den SMTP-Versand im Script selbst regeln.

(theoretisch könnte man natürlich auch den "sendmail_path" konfigurieren, falls du da ein passendes Programm/Script hast, was dieses für dich korrekt regeln kann)
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 1 guest