Hallo Peter,
erstmal Danke für Deine Antwort.
Ich bin mir mittlerweile ziemlich sicher (nach einer Reihe verschiedener Tests), dass das Problem durch „unsichere“ Mails verursacht wird.
Soll heißen: Der Empfänger-Server kann nicht feststellen, ob der Absender vertrauenswürdig ist und nimmt die empfangene Mail daher als Junk an.
Im Outlook 2003 sieht das dann so aus, dass die Mail im „Junk“-ordner landet (das ist ja noch nicht so tragisch).
Öffne ich die Mail dann in diesem Ordner, wird sie als Plain Text dargestellt (klar, ist ja alls Junk" deklariert.
Unter Windows wird einfach der Mailtext angezeigt, also KEIN HTML, aber auch keine Tags, sondern nur der unformatierte Text. Das sieht zwar nicht besonder aus, ist aber lesbar und ich kann im oberen Teil des Outlooks auf die Hinweisleiste klicken und den HTML-Text anzeigen lassen.
Unter Apple sieht das um einiges wilder aus: Hier wird auch auf Plain text geschaltet, aber MIT den HTML-Tags UND dem Original-Mailheader!
Das macht die Mail für den Anwender unleserlich.
Eine Möglichkeit zum Umschalten habe ich ebenfalls nicht.
Das ist ganz offensichtlich ein „Feature“ von Apple, egal ob man einen eigenen Server hat, oder nur den Client und der Mailserver beim Provider steht.
Das Problem mit der SMTP-Authentifizierung habe ich mittels PEAR lösen können.
Das Problem ist aber, dass der ISP wohl PEAR, wenn überhaupt, nur teilweise installiert hat.
Die Idee mit dem Rootserver habe ich mir auch schon überlegt.
Was muss ich den machen, um so einen zu bekommen =
Reicht ein DDNS-Anbieter dafür aus ?
Wenn ich von meinem lokalen Mailserver an eine Adresse bei web.de mailen will, dann findet der zwar die MX-Einträge von web.de und kann den Server auch kontaktieren, der verweigert aber die Annahme, da mein MX-Eintrag von einem DDNS kommt.
Hier der Beispielcode, der in meiner lokalen XAMPP-Umgebung super funktioniert:<?php include „Mail.php“;
include „Mail/mime.php“;
$host = „localhost“; // SMTP Host (Mailserver)
$username = „frank“; //User auf dem Mailserver
$password = „xampp“; // das Passwort des Users
$to = „[email protected]“; // Mail-Empfänger
/**
* unter Windows sollte man \r\n verwenden.
*/
$mime = new Mail_Mime("\r\n");
$html = " rent-a-phpwizard.de Newsletter
Dies ist ein kleiner Test, wie ein Newsletter mit eingebetteten
Images, d.h. direkt in der Mail mitgelieferten Bilder, aussehen
könnte.