PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |
|

12-07-2007, 23:34
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
Mails werden von Hotmail geblockt
Hi,
ich habe eine Webseite, auf der man sich registrieren kann und dann eine
Mail bekommt. Heute habe ich festgestellt, dass wohl schon seit einiger
Zeit keine Mails verschickt werden. Habe die folgende Meldung, wenn ich
mal versuche etwas an meine Hotmail Adresse verschicken will.
Zitat:
550 Your e-mail was rejected for policy reasons on this gateway. Reasons
for rejection may be related to content such as obscene language,
graphics, or spam-like characteristics (or) other reputation problems. For
sender troubleshooting information, please go to http://postmaster.msn.com.
|
Habe bereits überprüft, ob der Server auf einer Blackliste steht, aber
negativ. Kein Eintrag.
Wie muss meine Mail Version am Besten aussehen, damit Mails auch an
Hotmail verschickt werden. Bekomme das mit den Headern wohl nicht hin.
Es soll eine einfache Mail sein, keine HTML, keine Anhänge.
Kennt jemand das Problem und hat eine Lösung dafür? Habe bereits
versucht im www zu suchen, aber irgendwie bekomme ich das nicht hin.
Vielen Dank im Voraus.
Gruss Luka
|

12-07-2007, 23:44
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
zeig mal eine solche mail samt allen headers.
|

12-07-2007, 23:48
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
Meinst Du das?
Return-path: <eike@host.nsbase.com>
Received: from eike by host.nsbase.com with local (Exim 4.66)
(envelope-from <eike@host.nsbase.com>)
id 1I94so-0002vp-RZ; Thu, 12 Jul 2007 16:03:26 -0400
To: xxxxx@hotmail.com
Subject: Mail von Kontaktformular
To: Eike <xxxxx@hotmail.com>
From: Bootsale <bootsale4u.co.uk@host.nsbase.com>
Message-Id: <E1I94so-0002vp-RZ@host.nsbase.com>
Date: Thu, 12 Jul 2007 16:03:26 -0400
Gruss Luka
|

12-07-2007, 23:51
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
...und die mail selbst.
warum zwei mal "to"?
|

12-07-2007, 23:57
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
In der Mail selber steht nur Test.
Dies ist der PHP Text.
PHP-Code:
$From = "info@bootsale4u.co.uk";
$empfaenger = "xxxxx@hotmail.com";
$betreff = "Mail von Kontaktformular";
$nachricht="test";
$header .= 'To: Eike <xxxxx@hotmail.com>' . "\r\n";
$header .= 'From: Bootsale <bootsale4u.co.uk>' . "\r\n";
mail ($empfaenger, $betreff, $nachricht,$header);
Das ist einfach mal ein Test gewesen, vorher hatte ich gar keine Header Info drin. Aber da es nicht ging habe ich das probiert, aber auch keinen Erfolg.
Kann man da was machen?
|

13-07-2007, 00:01
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
nimm mal "to" raus.
|

13-07-2007, 00:04
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
Habe jetzt diese Zeile
PHP-Code:
$header .= 'To: Eike <xxxxx@hotmail.com>' . "\r\n";
rausgenommen, aber hängt immer noch. Oder habe ich das Falsch verstanden?
|

13-07-2007, 02:21
|
.elementrio
Registrierter Benutzer
|
|
Registriert seit: May 2005
Beiträge: 217
|
|
Ich denke er meinte es so
PHP-Code:
$header .= 'Eike <xxxxx@hotmail.com>' . "\r\n";
Edit:
Is blödsinn was ich da geschrieben habe :X
|

13-07-2007, 03:37
|
 |
onemorenerd
 Moderator
|
|
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
|
|
Kommen die Mails denn irgendwo anders an, vorzugsweise bei einem ernstzunehmenden Emailprovider?
|

13-07-2007, 11:23
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
@onemorenerd,
leider habe ich momentan nur Hotmail Adressen zum Testen. Daher kann ich es leider nicht sagen.
Mir ist erstmal wichtig, wie ein Header richtig aussehen muss. Es muss doch noch viele andere hier geben, die Mails versenden. Wenn die bei Euch ankommen, wie sieht dann Euer Sourcecode aus?
Ich verstehe das echt nicht. Das Problem scheint ja wohl bekannt zu sein, aber eine richtige Loesung habe ich noch nicht gefunden. Wuerde mich ueber jeden weiteren Tip sehr freuen.
Gruss Luka
|

13-07-2007, 11:36
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.279
|
|
Und diese Emailadresse soll eine korrekte sein ?
PHP-Code:
$header .= 'From: Bootsale <bootsale4u.co.uk>' . "\r\n";
Absender Adressen, die nicht aufgelöst werden können, gelten als ein Spamkriterium. Die letzte Header Zeile sollte ausserdem mit einem doppelten CRLF (\n oder \r\n, je nach Server) abgeschlossen werden.
|

13-07-2007, 11:44
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
Nein, die Email ist natuerlich info@, ich dachte aber das die Domain da rein muss. Aber eigentlich bin ich auch ziemlich sicher das bereits mit der richtigen Email Adresse probiert zu haben.
Dann bleibt noch das \r\n in \n\n auszutauschen, das habe ich noch nicht probiert.
Gruss Luka
|

13-07-2007, 11:49
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.279
|
|
Nein tausche nicht \r\n in \n\n sondern nur das letzte \r\n im Header in \r\n\r\n
Gruss
tobi
|

13-07-2007, 11:55
|
Luka
Registrierter Benutzer
|
|
Registriert seit: Mar 2004
Beiträge: 215
|
|
Ok, das werde ich dann heute Abend mal versuchen. Habe von hier aus keinen Zugang. Hoffentlich hilft das, ich habe sont wirklich keine Idee was man machen kann.
Vielen Dank und sollte Dir oder sonst noch jemandem etwas einfallen, immer her damit. Ich werde alles ausprobieren.
Gruss und vielen Dank im Voraus.
Luka
|

13-07-2007, 12:30
|
xkl1986
Member
|
|
Registriert seit: May 2007
Ort: NRW
Beiträge: 215
|
|
Zitat:
Original geschrieben von Luka
Received: from eike by host.nsbase.com with local (Exim 4.66)
(envelope-from <eike@host.nsbase.com>)
From: Bootsale <bootsale4u.co.uk@host.nsbase.com>
Message-Id: <E1I94so-0002vp-RZ@host.nsbase.com>
|
Das Problem ist wahrscheinlich das die angegebene Senderadresse mit der tatsächlichen nicht übereinstimmt
__________________
"Nicht jeder Mensch kann und soll Programmieren[...]".
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|