Zum Inhalt springen

send mail problem

Erstellt am 23. März 2004 · 6 Antworten · letzte Antwort am 23. März 2004

Tags: Frage

w@ ·

Hallo mal wieder..

Bei meiner Installation ist mir noch was aufgefallen...

Wenn ich aus dem Modul User/Nachrichten ne info
verschicken will und die Checkbox [als Email verschicken]
aktiviere erhalte ich folgende Fehlermeldung:

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:apachehtdocs ypo3ext askcenter askclass.mod_user_task.php on line 52

Wenn ich aber ein normales php script auf dem Server
platziere mit ner mailto() anweisung dann klappt's.

Hat da jemand ne idee....? :o

Grüsse w@

maxhb ·

Hi!
[​quote="w@"]Wenn ich aus dem Modul User/Nachrichten ne info
verschicken will und die Checkbox [als Email verschicken]
aktiviere erhalte ich folgende Fehlermeldung:

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:apachehtdocs ypo3ext askcenter askclass.mod_user_task.php on line 52

Wenn ich Dein anderes Posting richtig im Kopf habe, dann arbeitest Du auf einem Win2K System. PHP verschickt jedoch Mails normalerweise per Sendmail, was unter Windows nicht zur Verfügung stehen dürfte ;-)

Die Fehlermeldung besagt ja auch, dass Dein Script versucht über den Port 25 Deines Servers eine mail zu verschicken. Versuch doch mal nen Telnet auf diesen Port, dann siehst Du sofort, ob da überhaupt ein Mailserver lauscht, was ich nicht glaube.

Ganz allgemein gesagt: Kein Mailserver, kein Mailversand.

Daher solltest Du Deine php.ini so anpassen, dass Du einen Externen Mailserver (wird's ja im Interanet geben) verwendest. Dokus zu dem Thema sollten auf www.zend.com zu finden sein.

CU
maxhb

w@ ·

Hallo Maxhb

Ich habe soeben mit einem Port-Sniffer mal gekuckt wie's
denn so ausschaut.

Port:25 Open (smtp)

Ist also ok. Und wie gesagt kann ich mit einem einfachen
php-Mailscript ne mail versenden.

Hast du sonst noch ne Idee...?

Gruss w@

maxhb ·

Hi!

w@ schrieb

Hast du sonst noch ne Idee...?

Geh doch mal auf die Installationsseite von Typo3 und dort findest Du unter "Basic Configuration" einen Bereich in dem Du eine Testmail verschicken kannst. Was passiert denn, wenn Du das probierst?

CU
maxhb

w@ ·

The good old...

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:apachehtdocs ypo3 3libclass.t3lib_install.php on line 1495

Seltsam. Und im php.ini ist schön brav der Wert für WIN32 only gesetzt :
SMTP = localhost
sowie
smtp_port = 25

CU w@

maxhb ·

Hi!

w@ schrieb

Seltsam. Und im php.ini ist schön brav der Wert für WIN32 only gesetzt :
SMTP = localhost
sowie
smtp_port = 25

Komisch....

Das Einzige, das evtl. noch in der php.ini fehlen könnte wäre

sendmail_from = postmaster@localhost

aber ansonsten weiss ich leider auch nicht, woran es liegt...

CU
maxhb

w@ ·

Hallo Maxhb

Tja das ist es leider auch nicht....schon eingetragen... 😢

Ev. hat ja sonst noch jemand ne Ahnung woran's liegen
könnte.

Danke aber für deine Hilfe.

CU w@