prob. mit mail - 553 Invalid RFC821 mailbox specification

Alles, was PHP betrifft, kann hier besprochen werden.

prob. mit mail - 553 Invalid RFC821 mailbox specification

Postby Mojo58 » 21. June 2010 11:22

hallo,
derzeit muss ich mich mit einem ärgernis beschäftigen und ich komm einfach nicht drauf:
es geht um diese funktion:
Code: Select all
   mail($empfaenger, $betreff, $text, $from);

wobei die mail immer jeweils an die adresse aus dem übergebenen POST versendet werden soll:
Code: Select all
   $empfaenger = $_POST["email"];


scheinbar nimmt die mailfunktion aber nur strings an. denn wenn ich das script aufrufe, kommt stets folgende fehlermeldung:
Warning: mail() [function.mail]: SMTP server response: 553 Invalid RFC821 mailbox specification. in C:\xampp\htdocs\portal\order_mail.php on line 58


wie muss die syntax aussehen, damit der wert aus POST richtig konvertiert wird?

besten dank im voraus
Mojo58
 
Posts: 9
Joined: 29. September 2009 10:26

Re: prob. mit mail - 553 Invalid RFC821 mailbox specification

Postby Altrea » 21. June 2010 11:33

POST-Werte aus Formulare sind in aller Regel immer Strings.
Dein Problem ist also woanders zu suchen.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
free software according to purpose of usage
XAMPP 1.8 for local development/testing only
Zend Server 6 (free) for production environments
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 4494
Joined: 17. August 2009 13:05
XAMPP Version: 1.8.0
Operating System: W7Ux64

Re: prob. mit mail - 553 Invalid RFC821 mailbox specification

Postby Mojo58 » 21. June 2010 12:17

ja ich weiß. aber das problem kann nur an dieser stelle liegen. denn wenn ich eine mail-adresse als festen wert angebe, läuft die funktion reibungslos:
Code: Select all
   $empfaenger = "ronald@mcdonald.de";
Mojo58
 
Posts: 9
Joined: 29. September 2009 10:26

Re: prob. mit mail - 553 Invalid RFC821 mailbox specification

Postby Nobbie » 21. June 2010 13:24

Dann mache doch mal einen "echo $empfaenger" wenn Du die POST-Variable verwendest - dann solltest Du sehen, was im Inhalt nicht stimmt (ich tippe mal, dass die leer ist o.ä.).
Nobbie
 
Posts: 4714
Joined: 09. March 2008 13:04

Re: prob. mit mail - 553 Invalid RFC821 mailbox specification

Postby Mojo58 » 22. June 2010 12:10

okay ich hab das problem: da ich mit joomla arbeite wird jede e-mail in ein javascript eingebettet, das gegen spambots schützen soll. somit wird außer der e-mail noch zusätzlich das script übergeben.

danke für eure bemühungen :)
Mojo58
 
Posts: 9
Joined: 29. September 2009 10:26


Return to PHP

Who is online

Users browsing this forum: fitflopout and 2 guests