Pan_Grzegorz 921 Report post Posted May 6, 2011 (edited) Witam, w jaki sposób rozwiązano sprawę wysyłania e-maili z adresu klienta do innych osób, jest to wprowadzone np. na tej stronie? (dociekliwych zapewniam, że to nie jest spam). Wielu z Was zna się na projektowaniu stron i pewnie jest to banalnie proste, dla mnie czarna magia. Z góry dziękuję, jeżeli ktoś będzie chciał napisać parę słów na czym polega takie rozwiązanie. Edited May 6, 2011 by Pan_Grzegorz Share this post Link to post Share on other sites
yarowa 362 Report post Posted May 6, 2011 (edited) W ogóle nie znam się na tym ale wygląda mi to moim laickim okiem na zwykły formularz kontaktowy taki jak np. pod domeną [usunąłem przykład, żeby nie robić sobie zbędnej reklamy ] tylko gdzieś w kodzie zamiast emaila właściciela strony jest pole na wpis emaila osoby trzeciej? Edited May 6, 2011 by yarowa Share this post Link to post Share on other sites
MasterofPoland 2 Report post Posted May 7, 2011 Witam, w jaki sposób rozwiązano sprawę wysyłania e-maili z adresu klienta do innych osób, jest to wprowadzone np. na tej stronie? (dociekliwych zapewniam, że to nie jest spam). Maile są wysyłane z adresu keenon@nazwa.pl - sprawdź klikając "pokaż oryginał" w Gmailu. A taki 'trick' z mailem, można osiągnąć przez stworzenie skryptu, odpowiednio modyfikującego nagłówek wiadomości podczas wysyłania. Share this post Link to post Share on other sites
maryuse 83 Report post Posted May 7, 2011 (edited) Za wysyłanie maili w PHP odpowiada wbudowana funkcja mail(), która do poprawnego działania wymaga przynajmniej 4 argumentów (zmiennych): mail( $mail_wysylkowy, $tytul_maila, $tresc_maila, "From: $sklep_internetowy" ); Po wypełnieniu formularza i zatwierdzeniu, dane zebrane z pól formularza są przypisywane do poszczególnych zmiennych: - do zmiennej $mail_wysylkowy (1 argument) przypisywane są poszczególne adresy e-mail wysyłkowe rozdzielane przecinkami lub funkcja wywoływana jest 3 razy (po jednym razie dla podanego maila), lub inna możliwość, - do zmiennej $tytul_maila (2 argument) przypisany jest tytuł, np: "Polecam Ci ten sklep" lub Imię osoby polecającej, - do zmiennej $tresc_maila (3 argument) przypisywany jest tekst widoczny w fromularzu: "Cześć! Polecam Ci sklep...", - do zmiennej $sklep_internetowy (4 argument) przypisywany jest albo adres WWW sklepu albo mail sklepu lub inna możliwość. Resztę wykonuje już sam skrypt/serwer PHP i robi to natychmiast po zatwierdzeniu przycisku "wyślij". To tak z grubsza bo do treści maila można przypisać dodatkowo inne dane, które są w formularzu niewidoczne: telefon, fanpage, linki, itd. Jeśli potrzebujesz więcej info napisz na PW Edited May 7, 2011 by maryuse Share this post Link to post Share on other sites
Pan_Grzegorz 921 Report post Posted May 7, 2011 (edited) Maile są wysyłane z adresu keenon@nazwa.pl - sprawdź klikając "pokaż oryginał" w Gmailu. Faktycznie, wcześniej spojrzałem tylko na pokaż szczegóły i to mnie zmyliło. Dziękuję za wypowiedzi Panowie, szczególnie maryuse za rozpisanie tego. Edited May 7, 2011 by Pan_Grzegorz Share this post Link to post Share on other sites