RaVns Blog | Webmastering, xHTML, CSS, PHP, MySQL, SEO/SEM, Windows i inne

Dobry i tani polski hosting Hekko

Kup kurs w Stefa Kursów z linku i otrzymaj 30 zł = 3000 pkt Premium

Chcesz otrzymać kupony na Aliexpress 19 dolarów (dla nowego użytkownika 4 kupony) lub podaj kod w podsumowania koszyka INJFWAPD?

Zwrot z zakupów ze sklepach internetowych (Allegro, MediaMarkt, Aliexpress itp.) sprawdź procent

Nie masz jeszcze konta w Revolut? Załóż i ciesz się dobrym przewalutowaniem i nie tylko

Inwestuj na Mintos wpłać 500 euro i otrzymaj bonus 10 euro - bonus wyższy wraz z wpłatą.

mar/13

1

Wysłanie e-maila przy użyciu funkcji mail() z localhost

Wysłanie e-maila przy użyciu funkcji mail() z localhost

Stworzyłaś/łeś formularz i chcesz sprawdzić, przetestować jego działanie, a przy tym wykorzystałeś funkcję mail() w PHP na localhost? Nie wiesz dlaczego nic się nie dzieje lub wyskakują błędy, kiedy klikasz submit formularza? Otóż faktycznie nie jest to możliwe, bez użycia jakiegoś oprogramowania. Aby móc wysłać, czy ogólnie mówiąc skorzystać lokalnie z funkcji mail() powinieneś zaopatrzyć się tzw. serwer SMTP.

Takim przykładem może być prosty i użyteczny darmowy program Papercut (CodePlex). Służy on tylko i wyłącznie do lokalnego wysyłania poczty, nie odbiera on zewnętrznych e-maili.

E-mail wysyłany w skrypcie PHP przy użyciu mail() jest jakby przechwycony przez ten program i symuluje wykonanie wysłania wiadomości jak to odbywa się normalnie na serwerze webowym.

Program automatycznie działa na domyślnych ustawieniach. Oczywiście posiada opcje, które pozwalają wybrać na jakim adresie IP powinien on „nasłuchiwać” użycie funkcji mail() oraz na jakim porcie będzie nadany e-mail.
A są to:
Lokalny adres IP: 127.0.0.1
Port: 25.

Program jest bez instalacyjny (po wypakowaniu w dowolne miejsce od razu działa) posiada bardzo prosty, ale wystarczający interfejs graficzny pozwalający wyświetlić listę e-maili oraz ich przesłaną zawartość w postaci widoku: RAW, BODY, czy HTML. Można go zminimalizować, gdzie w zasobniku systemowym oczekuje on na zastosowanie funkcji mail() w naszym formularzu.

Od teraz w prosty i szybki sposób, bez instalacji i konfiguracji skomplikowanych programów, czy dodatków. Możemy nasz serwer Apache, Xampp itp. wzbogacić o obsługę wysłania testowych wiadomości e-mail.

VN:F [1.9.22_1171]
Rating: 4.3/6 (3 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 2 votes)
Wysłanie e-maila przy użyciu funkcji mail() z localhost, 4.3 out of 6 based on 3 ratings
Podziel się wpisem na:
  • Facebook
  • Śledzik
  • Twitter
  • email
  • Google Bookmarks
  • Google Buzz
  • Flaker
  • MySpace
  • Blip
  • Wykop
  • Poleć
  • co-robie
  • Spis
  • Spinacz
  • Wahacz
  • LinkedIn
  • Mój biznes
ustaw opis GG

Tagi: · · · · · · · · · · · · · · ·

Podobne wpisy:

Instalacja Apache, PHP i MySQL w systemie Windows
Instalacja Apache, PHP i MySQL w systemie Windows cz.2
Instalacja Apache, PHP i MySQL w systemie Windows cz.3
Różnice, problemy oraz pliki instalacyjne Apache w Windows
Instalacja Certyfikatu SSL dla domeny
Forbidden You don't have permission to access on this server

Starszy post <<

>> Nowszy post




1 komentarz

  • wayne · 16 sierpnia 2014 z 19:11

    thank you.

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    Odpowiedz

Skomentuj :-)

*

Powered by RaVns


Unikalnych: odwiedzających!
Dziękuję za zainteresowanie :)