Domyślnie wszystkie e-maile wysyłane za pomocą funkcji mail() w PHP mają "brzydką" formę e-maila nadawcy rozpoczynającą się od loginu konta hostingowego. Aby to zmienić, a przy okazji ustawić e-mail na który będize kierowana odpowiedź (bardzo często jest to inny adres), należy ustawić to w nagłówkach wiadomośći. Dla przykładu:

$do = 'adresat@wiadomosci.pl';
$temat = 'temat wiadomości';
$tresc = 'treść wiadomośći';
$naglowki = array(
    'From' => 'nadawca@e-maila.pl',
    'Reply-To' => 'nadawca@e-maila.pl'
);

mail($do, $temat, $tresc, $naglowki);

Oczywiśćie w powyższym przykładzie należy podmienić zmienne na te, które powinny być użyte.
Czy odpowiedź była pomocna?
Przeczytaj również
Warning: call_user_func() expects parameter 1 to be a valid callback, first array member is not a valid class name or object (Zobacz: 356)
Przekierowanie strony na adres z www lub bez www (Zobacz: 1508)
Zmiana wersji PHP (Zobacz: 6351)
Dopuszczalne zmiany w konfiguracji PHP (php.ini) (Zobacz: 4270)

Powered by WHMCompleteSolution