Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] formularz kontaktowy
followc
post 25.09.2014, 14:30:02
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

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


Witam, mam problem poruszany już wielokrotnie, niestety żadne podpowiedzi nie pomagają mi w jego rozwiązaniu.

Otóż zbudowałem prostą stronę z formularzem kontaktowym. Żeby nie nadwyrężać swoich marnych umiejętności wykorzystałem gotowy kod. Jeden, drugi, siódmy. Żadnemu z nich nie udało się wysłać choć jednej wiadomości. Nie wiem już jak mam do tego prblemu podejść. Może miał ktoś podobną sytuację, którą rozwiązał? Mam serwer na home.pl
Go to the top of the page
+Quote Post
Turson
post 25.09.2014, 14:32:41
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Do funkcji mail() na home.pl trzeba podać ostatni parametr jakiś specjalny. Poszukaj u nich w FAQ
Go to the top of the page
+Quote Post
Mega_88
post 25.09.2014, 15:24:53
Post #3





Grupa: Zarejestrowani
Postów: 360
Pomógł: 34
Dołączył: 20.08.2011

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


Tutaj - > https://pomoc.home.pl/komunikaty/1067

Ogólnie chodzi o headery i -f:

  1. $headers .= 'To: NAME <example@example.pl>' . "\r\n";
  2. $headers .= 'From: NAME <example@example.pl>' . "\r\n";
  3. $headers = 'MIME-Version: 1.0' . "\r\n";
  4. $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
  5.  
  6. mail($do, $temat, $wiadomosc, $headers, "-fexample@example.pl");


Ten post edytował Mega_88 25.09.2014, 15:26:44
Go to the top of the page
+Quote Post
followc
post 25.09.2014, 20:27:14
Post #4





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

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


Cytat
WAŻNE! Adres e-mail nadawcy zawarty w nagłówku wiadomości musi istnieć w ramach konta, do którego nastąpiła autoryzacja. W przeciwnym wypadku wysyłka wiadomości nie zostanie zrealizowana. Dotyczy to programów pocztowych oraz skryptów, które obsługują wysyłkę wiadomości e-mail.


Nie rozumiem. Jak mam takie konto autoryzować? nie mogę wysyłać maili do dowolnie wybranego konta mailowego, np example@mail.com?
Go to the top of the page
+Quote Post
ziolo
post 25.09.2014, 20:33:02
Post #5





Grupa: Zarejestrowani
Postów: 82
Pomógł: 20
Dołączył: 17.01.2009
Skąd: Kraków

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


Możesz wysyłać mail do dowolnego adrsu.

Tu chodzi o adres nadawcy. Musi on być z home.pl, musi istnieć w ramach konta.
Go to the top of the page
+Quote Post
maxil
post 25.09.2014, 20:33:08
Post #6





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


musisz założyć konto mailowe na koncie w home.pl np. no-reply@twojastrona.pl i wtedy do parametry -f wpisujesz właśnie ten adres e-mail.
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: 27.04.2024 - 22:14