Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mail podstawy
nexxx
post 18.11.2017, 16:55:10
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


Witam, mam problem z wysyłaniem maili przez php. Wszedzie w internecie są gotowe przykłady, a mało szczegółowych objaśnień.
Czy żeby wysyłać maile muszę mieć skonfigurowany serwer poczty?
Czy mogę ustawić dowolny mail z domeny której wysyłam np jeśli jest to domena php.pl to mogę ustawić w skrypcie nadawcę admin@php.pl, rejestracja@php.pl?

Uzyłem pierwszego z brzegu testowego kodu z google na wysyłanie maili i nie działa. Jak w ogóle sprawdzić czy mój serwer obsługuje wysyłanie maili?

Za wszystkie odpowiedzi z góry dzięki.

  1. <?php
  2. ini_set( 'display_errors', 1 );
  3. error_reporting( E_ALL );
  4. $from = "rejestracja@obczajpierwszy.pl";
  5. $to = "pzh20w@gmail.com";
  6. $subject = "PHP Mail Test script";
  7. $message = "This is a test to check the PHP Mail functionality";
  8. $headers = "From:" . $from;
  9. mail($to,$subject,$message, $headers);
  10. echo "Test email sent";
  11. ?>
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 17:14:29
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Funkcja mail zwraca true/false. Nie sprawdzasz jaki był wynik działania więc nie wiesz co się stało. To już trzeci identyczny temat wałkowany przez ostatnie 2 dni. Sprawdź co było pisane w poprzednich tematach.


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 17:26:47
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


we wszystkich tematach które znalazłem to samo "sprawdz w google", "poszukaj w innych tematach"
bede wdzieczny za linki do tutoriali, poradnikow itp ciezko w necie o wysylaniu maili znalezc konkrety
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 17:33:07
Post #4





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


To jest jedna funkcja php niezależna od niczego z całą masą przykładów i komentarzy. Jakie materiały oprócz oficjalnej dokumentacji oczekujesz?


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 17:40:27
Post #5





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


najlepiej działającego prostego przykładu
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 17:51:24
Post #6





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


To wyżej działa tylko nie sprawdzasz co funkcja zwróciła więc nawet nie wiadomo jaki był wynik. Jak nie umiesz czytać dokumentacji to polecam https://prophp.pl/advice/show/14/jak_czytac...mentacje_php%3F
Funkcja coś zwraca i w tym przypadku masz 4 argumenty.
Chcesz coś bardziej skomplikowanego z prostym objaśnieniem? Proszę bardzo https://prophp.pl/article/23/wysylanie_mail...zyciu_zend_mail


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 19:02:52
Post #7





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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




1. Pobierz skrypt ze strony: https://github.com/PHPMailer/PHPMailer i rozpakuj go. Aby pobrać archiwum ze skryptem do rozpakowania, wejdź pod podany adres i kliknij przycisk ?Download ZIP? w prawym górnym rogu.

2. Po rozpakowaniu pobranego archiwum, za pomocą dowolnego klienta FTP skopiuj trzy pliki (class.phpmailer.php, class.smtp.php oraz PHPMailerAutoload.php) z rozpakowanego katalogu do katalogu, w którym znajduje się strona WWW. Plik z formularzem kontaktowym służącym do wysyłania wiadomości powinien znajdować się w tej samej lokalizacji.


SCIĄGAM SETNY RAZ I NIE MA TYCH PLIKÓW! (class.phpmailer.php, class.smtp.php oraz PHPMailerAutoload.php) PROSZĘ SCIAGNAĆ TĄ PACZKĘ I ZOBACZYĆ, ŻE TEŻ ICH NIE BĘDZIE!!!!!!

Ten post edytował nexxx 18.11.2017, 19:03:20
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 19:09:54
Post #8





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Na stronie masz instrukcję co dołączyć i jak korzystać. Jak wziąłeś jakąś przestarzałą to czego oczekujesz?


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 19:16:10
Post #9





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


po co sa jakies composery? jak tego uzyc zeby to dzialalo? na zadnej stroie tego nie ma
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 19:21:53
Post #10





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


getcomposer.com
Problem jest taki że cała wasza 3 kompletnie ignoruje dokumentację. Nawet jak wam pokazać wprost to i tak się do tego nie zastosujecie.


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 19:31:01
Post #11





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


jak ktoś bedzie szukał info: https://www.youtube.com/watch?v=013n4jfbCiY

jaka glupota ten composer... mogli by dodac te piliki normalnie ale trzeba jakims gownem poklikac zeby miec to co mogloby byc od razu XDXDXDXD
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 19:48:06
Post #12





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Miałeś to samo pobierając zipa. Ale kto by czytał co napisali na stronie.


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 19:57:37
Post #13





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


nie ma tego w zipie, sciagnij i sprawdz. trzeba przez composer te pliki wygenerowac. chyba, ze jestem slepy to mi pokaz palcem.
Go to the top of the page
+Quote Post
viking
post 18.11.2017, 20:29:35
Post #14





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Katalog src.


--------------------
Go to the top of the page
+Quote Post
nexxx
post 18.11.2017, 21:17:29
Post #15





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.11.2017

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


i jakby ktoś jeszcze miał problem z gmailem. to w ustawieniach trzeba pozwolić na logowanie mniej zaufanym aplikacjom.
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 Wersja Lo-Fi Aktualny czas: 20.04.2024 - 04:39