sendmail() sendet nicht an Freenet
Hallo,
ich habe ein Problem mit Sendmail(). Und zwar werden keine Mails an Freenet gesendet, wenn ich emails über ein Formular schicke. Alle anderen Mailprovider die mir bekannt sind, empfangen die Mails. Nur Freenet nicht. Da bringt auch das Ausschalten des Spamschutzes nichts. Kann es vllt. an der Konfiguration von Sendmail liegen? Gruß Tobi EDIT: Habe gerade nochmal bei PHPinfo geschaut und dort ist folgendes: sendmail_from no value no value hat es damit was zu tun? |
AW: sendmail() sendet nicht an Freenet
Meist liegts an falschen oder gar nicht gesetzten Headern!
Verwende die phpmailer Klasse, dann klappts bestimmt auch mit Freenet. |
AW: sendmail() sendet nicht an Freenet
Habe die Ursache gefunden: host mx.freenet.de[195.4.92.14] said: 550
inconsistent or no DNS PTR record for 85.214.55.143 (see RFC 1912 2.1) (in reply to RCPT TO command) Jemand ne Idee wer es außer dem Hoster ändern kann, bzw. beheben kann? Auch wenn ich es mit dem PHPMAILER versuche, klappt es nicht. der Fehler ist immer der gleiche. Und wenn ich versuche mit SMTP über PHPMAILER zu senden, klappt es auch nicht, da, wie es scheint, phpmailer gar nicht über smtp senden will, egal wie ich ihn einstelle. |
AW: sendmail() sendet nicht an Freenet
Zitat:
|
AW: sendmail() sendet nicht an Freenet
Liegt auch nicht am phpmailer. Hier ist die exakte fehlerbeschreibung:
Resolving SMTP server domain "mx.freenet.de"... Connecting to host address "195.4.92.13" port 25... Connected to SMTP server "mx.freenet.de". S 220 mx3.freenet.de ESMTP Exim 4.68-dev Thu, 20 Sep 2007 15:40:25 +0200 C EHLO smtp.1und1.de S 250-mx3.freenet.de Hello smtp.1und1.de [85.214.55.143] S 250-SIZE 104857600 S 250-ETRN S 250-PIPELINING S 250-AUTH LOGIN PLAIN CRAM-MD5 S 250-STARTTLS S 250 HELP C MAIL FROM:<t.siemssen@design42.de> C RCPT TO:<tobias-siemssen@freenet.de> C DATA S 250 OK S 550 inconsistent or no DNS PTR record for 85.214.55.143 (see RFC 1912 2.1) Disconnected. Cound not send the message to tobias-siemssen@freenet.de. Error: 550 inconsistent or no DNS PTR record for 85.214.55.143 (see RFC 1912 2.1) Es liegt an meinem Server, das zeigt zumindest die IP. Ich verwende den SMTP-Server von 1und1. Allerdings ist der Server, von dem ich das Script laufenlasse, nicht bei 1und1 und trotzdem der fehler... |
AW: sendmail() sendet nicht an Freenet
So, funktioniert wieder, lag am Hoster.
ABer mal ne andere Frage: Kann ich durch den Einsatz von PHPMAILER erreichen, dass meine Mails nicht in den Spamordnern landen? |
AW: sendmail() sendet nicht an Freenet
auch wenn ich mich mit phpmailer nciht so gut auskenne, glaube ich nicht das es daran liegt, dass eine Mail als Spam behandelt wird oder nicht.
Es gibt ja nicht DEN Spamfilter, sondern jeder Anbieter hat sein eigenes Ding und definiert nach seinen Regeln eine Email als Spam oder nicht. Trotzdem kann man mit den entsprechenden "seriös" aussehenden Headern recht gut Emails versenden, in dem man halt Absender, Betreff und so weiter alles angibt. |
AW: sendmail() sendet nicht an Freenet
Genau!
Werden die Header nicht 100% richtig gesetzt, werden die Mails von Spamfiltern geschluckt! Und die phpmailer Klasse nimmt dir das setzen der Header ab. Hier werden die Header beschrieben: http://www.googlesyndicatedsearch.co...?q=mail+header |
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:33:12 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.