Witajcie. Czegoś takiego na innych hostingach nie uświadczyłem... chyba 5 raz modernizuje formularz kontaktowy i raz zadziała, raz nie. Nawet ludzie z innych forów rozkładają ręcę także moje pytanie. Co jest nie tak z tym kodem. <?php $field_name = $_POST['cf-name']; $field_email = $_POST['cf-email']; $field_message = $_POST['cf-message']; $field_message1 = $_POST['cf-message1']; $mail_to = 'punica.plast@wp.pl'; $subject = 'Wiadomość od klienta od '.$field_name; $body_message = 'Wiadomosc Od: '.$field_name."\n"; $body_message .= 'E-mail: '.$field_email."\n"; $body_message .= 'Telefon: '.$field_message."\n"; $body_message .= 'Wiadomosc: '.$field_message1; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers = 'From: '.$mail_to."\r\n"; $headers .= 'Reply-To: '.$mail_to."\r\n"; $mail_status = mail($mail_to, $subject, $body_message, $headers); if ($mail_status) { ?> <script language="javascript" type="text/javascript"> alert('Dziekujemy za Wiadomość, odezwiemy się niebawem.'); window.location = 'http://punica.pl'; </script> <?php } else { ?> <script language="javascript" type="text/javascript"> alert('Błąd wysłania wiadomośći.'); window.location = 'http://punica.pl'; </script> <?php } ?> w poprzednich próbach, problem leżał w $headers .= 'Reply-To: '.$mail_to."\r\n"; i wystarczyło zmienić $headers .= 'Reply-To: Z Fieldmail na mail_to odwołującą się do maila. A teraz już kompletnie nie ma pomysłu. Jeżeli dobrze myśle, to jakąś dziwną logiką pozwalacie tylko na maile w obrębie home.pl czyli na przyszłość założmy że powstanie dodatkowy wysyłający mail kontakt@punica.pl żeby ułatwić sprawę, ponieważ i tak wiadomości muszą dochodzić na wp.pl
Tak, jeśli w funkcji mail konfigurujesz sobie adres zewnętrzny, z poza serwera, może on być blokowany. Jest to jeden z elementów zabezpieczenia antyspamowego a zarazem najczęstsza przyczyna blokady adresu IP na listach RBL. Zalecamy korzystać z funkcji mail dla kont utworzonych na serwerze w home.pl lub najlepiej autoryzacji SMTP. Czy chciałbyś mimo to odblokować funkcję mail dla kont zewnętrznych?