Antworten
Hi
Erster & letzter Rateversuch:
Hast du die beiden Empfänger-Adressen durch ein Komma getrennt?
2.
Das ist ein bekanntes und oft auftretendes Problem...
Wenn die Header nicht 100% korrekt zusammengebastelt werden,
gibts Ärger mit Spamfiltern!
Ich benutze mail() nur noch als "dirty Hack", während der
Entwicklung, für Benachrichtigungen vom Server an mich
selbst, ansonsten:
http://phpmailer.sourceforge.netEinfach irgendwo, oder auf deinem eigenen Server, ein
stinknormals Postfach mit POP & SMTP einrichten, die
Zugangsdaten in das Mailerscript eintragen und Fertig!
3.
@osterix - ja, ich habe es mit kommas getrennt. es hat aber auch dann nicht funktioniert wenn ich nur mit einem empfänger versucht habe, bzw. an die gmx adresse kam die mail nie an (also auch dann nicht, wenn das einzige empfänger adresse war)
@combie - ich brauche das leider für mein arbeit, also bin ich mir nicht sicher ob ich hier so was machen kann, den postfach einfach so einrichten.
4.
PS. Mit dem zeug hier hat das nicht zu tun, evtl.?:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
5.
Zitat:
@combie - ich brauche das leider für mein arbeit, also bin ich mir nicht sicher ob ich hier so was machen kann, den postfach einfach so einrichten.
Du arbeitest jetzt also ohne gültige Absenderadresse!
:D Dann ist es ja kein Wunder, daß die Spamfilter den Schrott nicht durchlassen :D
6.
Nein, das stimmt so nicht. Ich habe Absender Adresse im Header eingegeben. Und das funktioniert. Sonst würde das nicht mal an web.de kommen.
Code sieht so aus:
<?
define('ML_RECIP', '
ich@gmx.net,
ich@web.de');
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* zusätzliche Header */
$headers .= "From:
adresse1@unseremailserver.de\r\n";
$headers .= "Cc:
adresse2@unseremailserver.de,
icharbeit@unsereemailserver.de\r\n";
/* Verschicken der Mail */
$emailbody = "Sehr geehrte Damen und Herren,".chr(13).chr(10).chr(13).chr(10);
$emailbody .= "anbei erhalten Sie blabla".chr(13).chr(10);
mail('ML_RECIP', "Test 1", $emailbody, $headers);
?>
7.
PS. Evtl. habe ich Dich vorher mit dem Postfach falsch verstanden!? Was has Du damit gemeint - einen stinknormalen Postfach einrichten?
8.
Zitat:
Einfach irgendwo, oder auf deinem eigenen Server, ein
stinknormals Postfach mit POP & SMTP einrichten, die
Zugangsdaten in das Mailerscript eintragen und Fertig!
Das kann natürlich auch auf euerm Firmenrecher sein....
Was ist daran unklar?
Lade dir doch mal den phpmailer runter und lese die dabeiliegenden Dokus...
9.
Na also, jetzt brauch ich nicht mehr raten:
probier mal
Code: In Zwischenablage kopieren (nur IE)
ML_RECIP hast du ja als Konstante definiert, daher brauchts keine '