6 Wysyłanie wiadomości e mail z poziomu PHP

background image

Wysyłanie wiadomości e-mail z poziomu PHP

PHP daje nam możliwość wysłania wiadomości e-mail bezpośrednio z poziomu kodu. Służy

do tego funkcja mail(). Przedstawię poniżej jej konstrukcję oraz przykład użycia:

<?php

$adres = "przyklad@uzycia.pl";

$tytul = "Tytuł wiadomości";

$wiadomosc = "Treść przykładowej wiadomości";

// użycie funkcji mail

mail($adres, $tytul, $wiadomosc);

?>

Powyższy skrypt spowoduje wysłanie maila o treści "Treść przykładowej wiadomości" i tytule

"Tytuł wiadomości" na adres "przyklad@uzycia.pl". Jest jeszcze czwarty, opcjonalny argument -

nagłówki. Można w nim wskazać adres nadawcy, sposób kodowania oraz zawartość wiadomości.

Zaprezentuję niżej, w jaki sposób wysłać wiadomość HTML, wykorzystując format nagłówków:

<?php

$od = "From: uzytkownik@kursphp.com \r\n";

$od .= 'MIME-Version: 1.0'."\r\n";

$od .= 'Content-type: text/html; charset=iso-8859-2'."\r\n";

$adres = "przyklad@uzycia.pl";

$tytul = "Tytuł wiadomości";

$wiadomosc = "<html>

<head>

</head>

<body>

<b>Witam serdecznie!</b><br/>

Zapraszam na stronę: <a href="http://bajki.com">Bajki dla dzieci</a>

</body>

</html>";

// użycie funkcji mail

mail($adres, $tytul, $wiadomosc, $od);

?>

W zmiennej $od podajemy wszystkie niezbędne nagłówki. "From:" zawiera informacje o

adresie nadawcy, Content-type mówi o typie zawartości e-maila, a charset o kodowaniu.

Zadanie:

Stwórz formularz do wysyłania mejli. Formularz ma zawierać: nadawcę, odbiorcę, treść i

wysyłać e-mail w postaci html.


Wyszukiwarka

Podobne podstrony:
Wysylanie wiadomosci e mail Cyfrowe przetwarzanisygnalow Filtry, Cyfrowe przetwarzanisygnałów Filtry
Skrócona instrukcja konfiguracji skanowania i wysyłania wiadomości e mail XEROX C118,M118,M118i
Jak wysłać ze strony WWW e-mail z dowolnym załącznikiem, PHP Skrypty
Jak chronić adres e-mail na stronie przed spamem stosując przekierowanie, PHP Skrypty
Wysyłanie i odbieranie wiadomości z wybranego konta e
jak uzywajac szyfru cezara zakodowac lub odkodowac wiadomosc, PHP Skrypty
jak stworzyc bramke do wysyłania maili, PHP Skrypty
Jak wysłać e-mail korzystając z gniazd (socket) zamiast funkcji mail, PHP Skrypty
Jak wysłać ze strony WWW e-mail z dowolnym załącznikiem, PHP Skrypty
Oszuści wysyłają klientom mBanku fałszywe wiadomości i wyciągają od nich dane osobowe Wszystko po to
Wiadomości do wysyłania na facebooku
Kontrola i ocena osiągnięć ucznia Przykłady kart pracy, testów i sprawdzianów określających poziom z
Nie działa funkcja wysyłania załączników z poziomu menu kontekstowego
RE i ETPC wiadomosci ogolne
I Spedycja wiadomosci podstawowe

więcej podobnych podstron