Der Martin: lokaler Mailserver / Email senden

Beitrag lesen

Hi,

Ich habe ein PHP-Script auf einem lokalen Server (dyn. iP), welches eine E-Mail versenden soll.
Ich habe einen lokalen Mailserver eingerichtet, der für die interne Nutzung funktioniert, jedoch keine Mails nach außen sendet (zumindes kommt nichts an).

versucht er es denn wenigstens? - Nicht dass er große Chancen hätte, denn die meisten Mailserver im öffentlichen Netz nehmen von Dialup-IPs keine Mails an. Aber du solltest immerhin wissen, was in deinem Netz läuft und was nicht.

Ich würde auch über einen externen Mailserver wie Googlemail oder GMX senden, wenn das geht.

Wirst du wohl müssen. Nur: Die PHP-Funktion mail() ist dann nicht ausreichend, denn alle mir bekannten Mail-Provider verlangen inzwischen SMTP-AUTH, also SMTP mit Login. Das kann mail() aber nicht. Du brauchst also eine PHP-Bibliothek oder Klasse, die das beherrscht. Dann ist der Rest ein Kinderspiel; du brauchst dann nur noch den SMTP-Servernamen und die Zugangsdaten (Benutzernamen und Kennwort).

Ich habe "phpmailer" ausprobiert, jedoch ohne Erfolg (sehr viele Fehler...)

Na, verrate uns bloß nicht, was für Fehler das waren! ;-)

So long,
 Martin

--
Um die Wahrheit zu erfahren, muss man den Menschen widersprechen.
  (George Bernhard Shaw)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(