foerschter86
08-02-2006, 14:41
Hallo,
habe einen Fehler ausgegeben bekommen als ich ne mail versenden wollte.
Folgenden Fehler:
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in ....
Kann mir jemand sagen warum der Fehler geworfen wird und wie ich ihn beheben kann??
Gruß Gerd
mrhappiness
08-02-2006, 14:56
Windows-System?
Bei dir daheim?
Hast du einen Mailserver installiert?
foerschter86
08-02-2006, 15:00
Windows: ja
Daheim: ja
Mail server: keine Ahnung habe einfach nen Apache 2.0.54 installiert und PHP 4.4.0 und das wars, ist da kein Mailserver dabei??
kann aber sein das es irgen wann auf Linux geändert wird, kann aber noch Jahre dauern
mrhappiness
08-02-2006, 15:09
Scheint, als fehlte dir ein Mailserver :)
Such dir entweder ein Paket, das einen Mailserver mitbringt und lies dir durch, wie du diesen einzurichten hast oder installier dir einen Mailserver deiner Wahl
foerschter86
08-02-2006, 15:12
Danke für die Hilfe
Kannst du mir einen Empfehlen habe da leider keine Ahnung, welche Mailserver gut sind
Gruß Gerd
oder du sagst deinem win-system das sendmail installiert ist, was php ja denkt:
http://glob.com.au/sendmail/
das ist ein sendmail- wrapper für windows. in desssen ini kannst du smtp- einstellungen zb. auf eine (ich nehme an) vorhandene freemail- adresse setzen und die email wird erfolgreich gesendet.
ohne einen eigenen mailserver aufsetzen zu müssen.
foerschter86
09-02-2006, 11:06
Danke für Eure Hilfe habe es jetzt mit ini_set() gelöst
Bedenke aber, daß von einer Dialup-IP versandte Mails sehr oft allein deshalb als Spam betrachtet werden! Für den Produktivbetrieb ist das ungeeignet.