Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Fehler beim Senden einer Mail über PHP [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Fehler beim Senden einer Mail über PHP


 
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

 
4011
08-02-2006, 15:13 
 
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

 
pekka
09-02-2006, 11:26 
 
Bedenke aber, daß von einer Dialup-IP versandte Mails sehr oft allein deshalb als Spam betrachtet werden! Für den Produktivbetrieb ist das ungeeignet.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:29 Uhr.