Apache PHP function mail();

Hi,

ich hab am Freitag einen Mac gekauft und den Apache(vorinsterliert)
und PHP insterliert … dann hab ich mal ausprobiert ob dort die
function mal funktioniert aber irgendwas spinnt da.

Eine email von einer googelemail adresse an eine google email adresse
funktionert.
Eine email von einer google email adresse an eine hotmail, live,
t-online functioniert nicht ich verstehe aber nicht warum.

Könnt ihr mir da bitte einen Tipp geben wie das klappt.

MfG Flo

P.S.: Mac OS X 10.6.2

Hallo

Der normale Weg für eine Email z.B. von web.de zu gmx.de ist:
Absender -> web.de-Server -> gmx-Server -> Empfänger

Um Spam und Betrug zu vermeiden, nimmt der gmx-Server Emails mit web.de-Absender nur vom web.de-Server entgegen.

PHP ist in der Standardeinstellung so konfiguriert, dass es die Mails an gmx-Postfächer direkt bei gmx abliefert. Das funktioniert aber nicht.

Ich hab aus diesem Grund esmtp http://esmtp.sourceforge.net/ bei mir installiert und in der php.ini

sendmail\_path = esmtp

     angegeben.
    
    Dann muss man nur noch in /etc/esmtprc die Zugangsdaten für die eigene Absenderadresse angeben und es funktioniert.
    
    Gruß sigterm

Hi,
ok und warum funktionier das dann bei Freehostern ohne probleme? Die haben doch auch nur php und mysql z.b. drauf?

lg flo

Das STichwort nennt sich DNS Revers Eintrag für den Server :wink: