Autor Zpráva
Duchaplny
Profil
Zdravím,

potreboval by som pomôcť s konfiguráciou vertriga pre Windows XP, aby mi odosielal maily. Chyba znie:
Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost"; port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Program Files\VertrigoServ\www\test\mail.php on line 9

nastavenie v php.ini:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
; sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =

vie niekto poradiť ?
Davex
Profil
Duchaplny:
Failed to connect to mailserver at "localhost"; port 25
Na počítači asi neběží na TCP portu 25 žádný program, který by přijímal e-maily protokolem SMTP.

Můžeš nainstalovat tyto programy:

1. Pro testování e-mailů Test Mail Server Tool
2. Plnohodnotný SMTP server - hMailServer
3. Ve Windows XP Professional se dá doinstalovat systémová komponenta Internet Information Services (IIS) / SMTP Service.

Nebo na řádku SMTP = localhost změnit jméno localhost na jméno SMTP serveru tvého ISP, jestliže nevyžaduje autorizaci.
Duchaplny
Profil
Davex:
vďaka, snažil som sa rozbehnúť ten hMailServer, ale ani podľa návodu sa mi to nepodarilo..

každopádne Test Mail Server Tool som rozbehol, a to čo robí, mi na to čo potrebujem stačí, takže ešte raz, ďakujem..

EDIT: SMTP = localhost a aj iné riadky som prepisoval podľa návodov, čo som našiel na nete a iným fungovali, mne to však stále vypisovalo chybu, čo je v prvom príspevku..

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: