2013-06-17 4 views
5

Ich benutze CI-Bibliothek für E-Mail.Spam-E-Mail mit E-Mail-Bibliothek in Codeignator

$this->load->library('email'); 

Und meine Mail-Funktion ist.

$this->email->clear(); 
$this->email->set_mailtype("html"); 
$this->email->to($user_info[0]['email']); 
$this->email->from('[email protected]'); 
$this->email->subject($data['news_letter_info'][0]['subject']); 
$this->email->message($data['news_letter_info'][0]['template_body']); 
$this->email->send(); 

Alle Werte sind korrekt und Mail wird auch geliefert. Aber es ist in Spam-Ordner in Google Mail gelandet. Kann jemand eine Idee haben, warum diese Mail als Spam gezählt wird? Was ist der Grund dafür, dass eine E-Mail Spam ist?

+1

1) Ihr Server in einem IP-Blacklist . 2) Ihre E-Mails enthalten Schlüsselwörter, die einen Spam-Filter auslösen 3) Sie senden Spam 4) Ihr Mail-Server ist falsch konfiguriert und versendet E-Mails, die wie Spam aussehen. –

+0

Ich habe keine gute Erfahrung. 1. Sie ändern nicht Spam in Google Mail. versuche danach. irgendwann sollte es funktionieren. –

+0

Möglicherweise enthält Ihr E-Mail-Inhalt die Schlüsselwörter, die vom Google Mail-Server als Spam erkannt wurden, aus dem Spam-Wörterbuch.Ich kann Ihnen raten, dass es besser wäre, wenn Sie das Bild als Inhalt anstelle von Text auswählen würden. –

Antwort

2

Es gibt wirklich viele Grund, die erklären könnte, warum eine E-Mail in den Spam-Ordner Ihrer Lieblings Mail-Client endet (Web-basierte oder nicht):

  • Ihr Server in einem IP-Blacklist
  • Ihre E-Mails enthalten Schlüsselwörter, die einen Spam-Filter
  • Sie Spam sind zu senden
  • Ihre E-Mail-Server falsch konfiguriert ist und Versenden von E-Mails auslösen, die
  • wie Spam aussehen
  • Sie E-Mails senden contai ning nur Bilder
  • Ihrem Server verwenden DKIM und SPF nicht E-Mail (see this webmaster SE question) Ich ;-)

Jeff Atwood eine nice article auf seinem Blog auch nicht erinnern

  • Viele andere Gründe zu authentifizieren schrieb über bewährte Verfahren zum Senden von E-Mails über Code.

    Was manchen Stellen zu überprüfen, ob Ihre E-Mail wie ein hier Spam aussieht sind zwei, die ich gefunden habe: