Krissi: mailen mit php

Hallo,
kann ich unter Linux in der php.ini bei dem Eintrag SMTP eine IP angeben über die die Mails versendet werden sollen? Ich hatte es vorher so auf einem Windows Rechner gemacht und das hat funktioniert. Jetzt auf dem Linux Rechner (SuSE 8.1) bekomme ich es nicht mehr hin :-(
Das Problem ist, dass der Webserver ein Webserver fürs Intranet werden soll. Wenn ich über Sendmail Mails verschicken will sieht man mit mailq "Network unreachable", was ja auch logisch ist, da er ja externe Mailadressen nicht erreichen kann, da der Server im Intranet steht.
Kann mir jemand weiterhelfen. Danke
Krissi

  1. Hallo Krissi!

    Kann mir jemand weiterhelfen. Danke

    Vieles rund um das Thema "Mailen mit PHP" findest du in http://dclp-faq.de/ch/ch-mail.html.

    Außerdem kannst Du Dir ja mal die kommentare auf http://de.php.net/mail durchlesen, könnte Dir auch weiterhelfen.
    (Kannst Dir ja die Mailfunktion "nachprogrammieren", mit der du direkt irgendeinen Mailserver ansprichst.)

    MfG
    Götz

    --
    Losung und Lehrtext für Montag, 10. November 2003
    Nach deiner großen Barmherzigkeit hast du mit deinem Volk nicht ein Ende gemacht noch es verlassen. (Nehemia 9,31)
    Paulus schreibt: Wir leiden Verfolgung, aber wir werden nicht verlassen. Wir werden unterdrückt, aber wir kommen nicht um. (2.Korinther 4,9)
    (http://www.losungen.de/heute.php3)
  2. Hello,

    Schau mal nach dem sendmail_path.
    Da sollte eigentlich das Programm drinstehen, dass die mails versendet, also der SMTP-Server-Aufruf mit dem entsprechenden Parameter, dass er es gefälligst ohne Konsolenausgabe tun soll und die mail als Parameter übergebenbekommt.

    Beispiel:
    /usr/sbin/sendmail -t -i

    Und in SMTP steht dann da meistens localhost, wenn Dein Server die Mails auch versendet.

    Tom