$headers = "From: $name <$email>\r\n"; $headers .= "Reply-To: $name <$email>\r\n"; $headers .= "Return-Path: $name <$email>\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=UTF-8\r\n"; if(!$this->settings('debug')) { // send mail if($status) { if($askcopy) { // send copy if($copy) $this->status = 'sent_copy'; else $this->status = 'error_copy'; } else $this->status = 'sent'; } else $this->status = 'error';
Jest on odpowiedzialny za wysyłanie wiadomości z prostego formularza kontaktowego. Działał on na większości hostingach jednak nie działa na cholernym home.pl
Nie wysyła wiadomości.
Czytałem że do funkcji mail trzeba dodać jakieś informacje więc zmieniłem linie:
$headers = "From: $name <$email>\r\n";
na
$headers = "-f dane@adresnahome.pl\r\n";
Meile są już wysyłane ale są problemy.
1. Treść w meilach nie posiada polskich znaków. A znaki html typu <b> są zamieniane na zwykły tekst (np. nie pogrubia tekstu tylko jest porzed nim <b>)
2. Pole from jest zmieniane na dane@adresnahome.pl ...
Nakierowałby mnie ktoś co może być problemem?
Głównie zależy mi na polskich znakach.