Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z mail() w php 4.1.1
Forum PHP.pl > Forum > PHP
adamos
Mam problem z funkcja mail, polega to na tym : uzywam podstawowego wywolania mail() o takiej postaci :[php:1:74b7e7e2fc]<?php
if(mail("moj@gazeta.pl", "My Subject", "Line 1nLine 2nLine 3"))
echo "mail wyslany";
else
echo "nie wyslany";
?>[/php:1:74b7e7e2fc]
czyli podstawowy sposob prosto z manula.
Probuje wyslac cos z localhosta i pomimo ze mail() zwraca true maile nigdzie nie dochodza.
W php.ini mam ustawione (i nie wiem czy to jest ok):
SMTP = localhost
sendmail_from =NULL
sendmail_path =DEFAULT_SENDMAIL_PATH //to nie koniecznie - nie korzystam z Unixa
Czyli ustaiwienia prosto z manula!!

Nie wiem co jest nie tak? Co powinienem zrobic ?w php.ini nie ma smtp_port. Bede wdzieczny za pomoc
Pozdrawiam
CyklOP
Musisz miec serwer poczty - jesli nie korzystasz z linuxa (i sendmaila, ale chyba masz linuxa...). Mozesz takowy zainstalowac lub wysylac poprzez jakis zewnetrzny smile.gif

To tyle w teorii, a teraz mam pytanie do znajacych sie na rzeczy: po zainstalowaniu serwera lokalnego, MailEnable, ktory zreszta bardzo dobrze sie sprawuje, nie wiem jak go ustawic aby moc wysylac emaile komenda mail(). Serwer wymaga loginu i hasla, czyli chce sie logowac na konto. Jak umozliwic php wysylanie maili przez taki serwer, albo co ustawic aby mailenable nie wymagal autentyfikacji?
Bora
Chyba to wystarczy.
Kod
SMTP = smtp.o2.pl
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.