Wkoncu sie poddalem bo niby jest tego pelno w sieci, a ja dalej nie moge wyslac najprostszego meila. Mianowicie chcial bym wyslac zwyklego meila przy pomocy funkcji mail() dostepnej w php. Dzialam na:
PHP 5.2.6
Apache 2.2.9
WinXp
Dzialam na tym lokalnie (wszystko zainstalowane jest na moim kompie)
No i jak mozna wyslac tego meila? Skrypt:
<?php mail("tutaj_podaje_adres@gdzie_chce_wyslac_meila", "Witaj", "Witaj swiecie! Przygotuj sie na nasze przybycie. Jestesmy glodni!"); ?>
Plik *ini:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
sendmail_from = saren@localhost
probowalem tez
sendmail_from = "From: saren@localhost"
W jaki sposob mozna uzyc na moich ustawieniach tej funckji? Czy musze koniecznie cos jeszcze doinstalowac (phpMailer) Moge to zainstalowac, ale poprostu chcem wiedziec jak dziala ta funkcja w praktyce. Jezeli to potrzebne to mam tez na kompie Outlook'a i brak jakiegos innego daemona poczty czy czegos obslugujacego SMTP, ale z tego co wiem to Apache wystarczy.
Znany wszystkim kod bledu jaki otrzymuje:
Warning: mail() [function.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 C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\comicsite\roz11\firstmail.php on line 2
Pozdrawiam!
saren_as