Podczas rozwiązywania problemów z formularza kontaktowego z hostem e-mail, polecili mi, aby użyć "-f" w adresie z funkcji php mail. Co robi flaga "-f" i dlaczego miałaby to być poprawka umożliwiająca dostarczenie wiadomości e-mail? Przeczytałem część dokumentacji, ale nie jestem do końca jasny.Poczta PHP: Co robi -f?
Przykładowy kod:
mail($emailAddress, $mailSubject, $mailBody, $headers, '-f ' . $mailFrom);
PS: bez "-f", to działa dobrze dla gospodarzy duży e-mail (Hotmail, Gmail, itp, ale z jakiegoś powodu nie do mniejszej gospodarz I Pracuję z)
Dzięki
W przykładzie brakuje parametru additional_headers. – nickb
Ponieważ istnieje już miejsce do określenia adresu "od" w funkcji mail(), dziwne jest posiadanie dodatkowej opcji -f – ToddBFisher
, ponieważ @nickb mówi, że jest to poprawna kolejność parametrów: '($ email_to," $ email_subject ", $ email_body, $ email_headers, '-f'. $ email_from)' – webeno