Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]mail()
Adiqus
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 27.01.2009

Ostrzeżenie: (0%)
-----


Potrzebuję użyć w/w funkcji, jednakże zwraca błąd:

Cytat
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 [...]


Wiem jaki jest problem (nie chce się połączyć z localhost do serwera mailowego). Muszę zweryfikować "SMTP" (serwer poczty wychodzącej) i wprowadzić zmiany w pliku php.ini albo użyć funkcji ini_set().

Teraz pojawia się pytania:

1. Czy mogę użyć tej funkcji na localhoście? Jeśli tak, to:

2. Jak mam zmodyfikować ten plik? Jaką linijkę podmienić na jaką? Jaką linijkę dodać?

3. Albo jak mam użyć tej drugiej alternatywy (ini_set())?

Z góry dziękuję ...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kalmaceta
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 24
Dołączył: 4.12.2010

Ostrzeżenie: (0%)
-----


a masz postawiony serwer SMTP na localhoscie port 25. Mniemam że nie. Pop pierwsze używać polecam PHPMailera nie tej różnie różnie działającej funkcji, bądź też nie działającej. Po drugie no musi być serwer, który poczty (SMTP) można do tego skonfigurować PHPMAilera i jakieś darmową skrzynkę.


--------------------
kAlmAcetA
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Postawić samemu trzeba serwerek SMTP na localhoście by całość działała. Jest kilka ale do potrzeb testowania na windzie wystarczy Papercut. To malutki mocno okrojony smtp, tak na oko do kilkuset kilobajtów, który nasłuchuje port 25. Włączasz go i możesz testować. Nie jest jedyny, ale jego obsługa jest prosta jak budowa cepa. Włączasz i to wszystko. Nie trzeba konfigurować. A co do samej funkcji... jest zawodna. Lepiej zaopatrz się w biblioteki pokroju wspomnianego phpmailera lub swiftmailera i sobie skrobnij sam skrypt na podstawie którejś z bibliotek.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:40