![]() |
![]() |
![]()
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ę ... |
|
|
![]() |
![]()
Post
#2
|
|
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 20:22 |