2012-03-30 17 views
1

Ich stehe vor einem Problem der Zustellung von E-Mails an Hotmail-Posteingang. Meine E-Mail ist als Spam markiert und wird an den Hotmail-Spam-Ordner gesendet.Ausgabe von E-Mails an Hotmail-Posteingang?

My-Code

<?php 
    $header = "Reply-To: info <[email protected]>\r\n"; 
    $header .= "Return-Path: info <[email protected]>\r\n"; 
    $header .= "From: info <[email protected]>\r\n"; 
    $header .= "Organization: Mobit Solutions\r\n"; 
    $header .= "Content-Type: text/plain\r\n"; 

    if(mail("[email protected]", "Test Message", "testing",$header)) 
     echo "email sent"; 
    else 
     echo "email not sent"; 

?> 

jede mögliche Hilfe würde geschätzt.

+3

Sie sollten wahrscheinlich die Header überprüfen, um zu sehen, warum es als Spam markiert ist. – Nanne

+0

wie man es überprüft? bitte führe mich. – UMAR

+0

Haben Sie versucht zu google, wie man Header überprüft? Wenn Sie es wirklich nicht herausfinden können, dann können Sie eine zweite Frage dazu beantworten, aber ich denke, das Überprüfen von E-Mail-Headern ist nicht wirklich eine Programmierfrage? Wie auch immer, Sie könnten versuchen http://email.about.com/od/windowslivehotmailtips/qt/How_to_See_Full_Email_Headers_in_Windows_Live_Hotmail.htm und http://www.emailaddressmanager.com/tips/header.html – Nanne

Antwort

1

Sie können nicht viel aus Ihrem PHP-Code machen. Ihr Code scheint jedoch in Ordnung zu sein.

Überprüfen Sie Ihre SPF-Datensätze in DNS. Sie können mehr über SPF-Datensätze here lesen.

Sehen Sie sich auch Domain Keys

+0

ja war, sowohl SPF-Datensätze und Domain-Keys waren nicht auf dem Server verfügbar, sobald Sie sie erstellen geht es direkt in Ihren Posteingang :) – UMAR

0

Ich würde verwenden Swiftmailer oder PHPMailer und nichts Besonderes (wie zB Vorlagen) mit E-Mails sicher machen korrekt geliefert werden.

0

Ihr Skript funktioniert gut für mich, hier sind die Ergebnisse; enter image description here Manchmal Web-Host Probleme wie diese, ich schlage vor, Sie kontaktieren Sie Ihren Web-Service-Provider für dieses Problem. Viel Glück!

+0

Was meinst du mit Webservice-Provider? – UMAR

+0

und bitte sagen Sie mir, wo Sie es getestet haben? auf einem freigegebenen IP-Server oder dedizierten Server? – UMAR

+0

@UMAR Sie haben google für irgendeine Sache, irgendwie Webservice-Versorger, wo Ihre Web site plaziert oder wie "godaddy" eine des Webservice-Versorgers gleich wie Ihre Web site oder Skript gehostet von irgendeinem Webservice-Versorger bewirtet und Sie wissen besser. –