Zakupiłam skrypt, który w swojej funkcjonalności ma wysyłanie maili do użytkowników (rejestracja,powiadomienia). Cały system jest oparty o szablony Smarty i korzysta z dołączonej funkcji mailto. Niestety żadne maile nie docierają do skrzynek (nawet do spamu) ani nie wyświetla się błąd na stronie o błędzie.
Według producenta skrypt powinien działac.
Czy to może byc kwestia ustawień serwera?
hmmm po stronie serwera wszystko w porządku.
niestety nie znam się zupełnie na Smarty,dlatego proszę o pomoc
fragment pliku forgotPassword.php
$tpl->assign('PASSWORD', $hasloczytelne); mail($email, "Przypomnienie hasła - $APP_URL", $tpl->fetch('mail/mail_forgotPassword.tpl.html'), $APP_EMAIL_HEADER); showMessage('successForgotPassword'); } else { showMessage('errorForgotPassword'); }
plik mail_forgotPassword.tpl.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <div style="border-bottom: 1px dotted #D3D3D3; border-top: 1px dotted #D3D3D3; height: 40px; line-height: 40px;"> </div> Witaj,<br/> Zaloguj się do serwisu za pomocą tego hasła. Pamiętaj, że zawsze możesz je zmienić po zalogowaniu w sekcji Moje ogłoszenia » Ustawienia » Zmień hasło<br/> <hr /> Pozdrawiamy,<br /> </body> </html>