2016-04-05 3 views
0

ich mail mit codeigniter schicke, wenn ich eine Mail an meine Firma ID sendenSenden von E-Mails an Google Mail-ID mit dem Koordinator, um Spam-Ordner gehen

[email protected] dann wird die Nachricht in den Ordner Posteingang gehen aber Als ich

senden Sie die Mail an die meine gmail_id [email protected] dann

der Spam Folder.I gehen Mail nicht wissen, wo ein Problem ist.

-Code hier

public function sendMail($message, $adminEmail,$emailData) { 

    /*print_r($message); 
    print_r($adminEmail); 
    print_r ($emailData);die; 
    */ 
    $config = Array(
     'protocol' => 'smtp', 
     'smtp_host' => 'ssl://smtp.gmail.com', 
     'smtp_port' => 465, 
     'smtp_user' => '[email protected]', 
     'smtp_pass' => 'password', 
     'mailtype' => 'html', 
     'charset' => 'iso-8859-1', 
     'wordwrap' => TRUE 
    ); 

    $this->load->library('email', $config);    
    $this->email->from($adminEmail); 
    $this->email->to($emailData); 
    $this->email->subject('hi thanks.'); 
    $this->email->message($message); 

    if($this->email->send()) 
    { 
     echo 'Email sent.'; 
    } 
    else 
    { 
     show_error($this->email->print_debugger()); 
    }   
} 
+0

Verwenden Sie einen SMTP-Dienst wie MainGun - https://www.mailgun.com/ – Tom

+0

verwenden Sie die Antwort von Fred-ii http://StackOverflow.com/questions/18229279/Sending-Email-Via-PHP-Mail -function-goes-to-spam – Linus

Antwort

0

In Google Mail, eine der Nachrichten ein und klicken Sie auf den kleinen Pfeil neben dem Antwort-Symbol oben rechts. Klicken Sie auf "Original anzeigen". Suchen Sie auf der Seite nach Received-SPF:. Wenn es fail oder softfail lautet, müssen Sie nachsehen, wie Sie SPF-DNS-Einträge für Ihre Domain richtig einrichten. Ihr Webhost kann dies möglicherweise für Sie tun. Diese Datensätze ermöglichen Google Mail (und anderen Junk-Filtern) zu wissen, dass Ihr Server E-Mails von Ihrer Domain senden darf. Wenn es Received-SPF: pass sagt dann muss es ein anderes Problem im Spiel geben.

+0

Wo kann ich nach SPF suchen –

+0

Versuchen Sie [diese Suche] (https://www.google.com/?q=email+spf#safe=active&q=email+spf). Ich rate Ihnen, mit jemandem zu sprechen, der Ihren Domainnamen verwaltet, da er es möglicherweise für Sie tun kann. Es ist eine Änderung an den DNS-Einträgen Ihrer Domain. –