Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wysylaniem MAILI
Forum PHP.pl > Forum > PHP
toks
Cześć. Mam taka sprawe..
jestem uzytkownikiem pewnej sieci osiedlowej w tychach. i probowalem zrobic formularz na stronke. jednak nic mi nie przychodzilo na poczte.. co sie okazalo- ze z formularzem wszystko jest ok tylko, że z ustawieniem mojej sieci cos jest nie tak, a za bardzo administrator sie w te klocki nie zna. tutaj jest link do informacji php na moim koncie www.netblok.pl/~toks/info.php . moze ktos wie w czym tkwi caly problem ?
bardzo prosze o waszą pomoc.
pedro84
Wydaje się być wszystko ok, pokaż jak wysyłasz maila.
toks
wiesz co jeszcze nie dawno w sendmail_from bylo wpisane "no value" tylko ze kazalem zmienic administratorowi na me@localhost.com myslac ze to cos pomoze..
formularz mam od kumpla ze stronki na ktorym maile sie wysylaly.
Cytat
<?php

$adres="peter.stalmach@gmail.com";
$temat="Mail wysłany ze strony Future";
$tresc=$_POST['tresc'];

$nag = "Return-Path:<".$_POST['adres_email'].">\n";
$nag .= "Reply-To: ".$_POST['nick']." <".$_POST['mail'].">\n";
$nag .= "From: ".$_POST['nick']." <".$_POST['mail'].">\n";
$nag .= "MIME-Version: 1.0\n";
$nag .= "Content-Type: text/plain;charset=utf-8\n";
$nag .= "Content-Transfer-Encoding: 8bit\n";
$nag .="X-Mailer: PHP/" . phpversion();

mail($adres,$temat,$tresc,$nag);

echo "<script>window.location.replace(\"kontakt.html\");</script>";

?>
tehaha
spróbuj w nagłówku From: dać adres email z domeną taką samą jak adres z którego wysyłasz maila, czyli jak wysyłasz z netblok.pl to daj
  1. $nag .= "From: "mail@netblok.pl">\n";


zmień też
  1. if(mail($adres,$temat,$tresc,$nag);)
  2. {
  3. echo "udało się";
  4. } else
  5. {
  6. echo "nie udało się";
  7. }
toks
moglbys mi podac jak w calosci ma wygladac ten plik bo ja jeszcze cos sle zmienie tongue.gif

pomozecie ?
tehaha
spróbuj najpierw sam taki skrypt odpalić, bez żadnego formularza, tylko zapisz to do pliku .php i odpal na serwerze:

  1. $to = "peter.stalmach@gmail.com";
  2.  
  3. $from = "test@netblok.pl";
  4. $subject = "Pytanie ze strony";
  5.  
  6. $headers = 'MIME-Version: 1.0' . "\r\n";
  7. $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
  8. $headers .= "From: " . $from . "\r\n";
  9.  
  10. $mailsent = mail($to,$subject,$body, $headers);
  11. if ($mailsent) {
  12. echo "wysłano";
  13.  
  14. } else {
  15. echo "nie wysłano";
  16. }

żeby sprawdzić czy w ogóle da się coś wysłać
toks
wrzucilem to na serwa www.netblok.pl/~toks/test2.php i hm nic nie dochodzi...

pomoże ktos questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.