mein Problem ist folgendes:
über ein script möchte ich html und text Emails verschicken.
Nun, das Verschicken der html-Mails klappt sehr gut, allerdings steht als Absender bei den Text-Mails "Homepage Unlimited" das ist der Name meines Provider-Vertrags. Mein Provider kann mir auch nicht sagen warum bei den Text-Mails nicht als absender "mail@mail.de" steht.
Das ist ja nicht in Ihrem und nicht in unserem Sinne.
folgendes script benutze ich zum versenden:
text-mails (falscher absender wird angezeigt)
- Code: Select all
if (PHP_OS=='WINNT')
{
$fro = "mail@mail.de";
ini_set('sendmail_from', $fro);
$from='';
}
else {
$from = "mail@mail.de\n";
}
$succes = @mail($to, $subject, $message, $from);
html-mails (funktioniert gut)
- Code: Select all
$Header = "MIME-Version: 1.0\n";
$Header .= "Content-type: text/html; charset=iso-8859-1\n";
$Header .= "From: email.org <mail@mail.de>\n";
$succes = @mail($to, $subject, $message, $Header);
Auf meinem Lokalen Server funktionieren BEIDE Methoden einwandfrei.
Wie kann ich das Problem auf dem Provider Server lösen?
Gibt es vielleicht irgendwelche php.ini oder php.conf einstellungen die ich erst beim Provider vornehmen muss?
Danke vorab für jede Hilfe!
Gruß
samurai