![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 0 Dołączył: 14.03.2010 Skąd: Dessau Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Od kilku godzin próbuję zrobić tak, aby maile ze strony były wysyłane z adresu mail pobieranego z pola formularza "email". Ale.. Nie ważne jaki byłby to mail, dostaję wiadomości zawsze od mojego maila, przez któego działa sendmail.exe Próbowałem robić header "from: nazwa <mail@mail.ml>" ale w mailu widziałem już od: "nazwa <mojmail@gmail.com>" Zdąrzyłeem wyczytać, że program sendmail trzeba skonfigurować na trustusers ale kompletnie nie wiem, o co chodzi :\ |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
mail($to, $subject, $message, $headers, '-f info@example.com''); "Parse error: syntax error, unexpected end of file, expecting variable (T_VARIABLE) or ${ (T_DOLLAR_OPEN_CURLY_BRACES) or {$ (T_CURLY_OPEN) in C:" próbowałem to zmieniać ale po probie wysłania parametr "-f" nie robił nic.. maile w dalszym ciągu przychodzą z moejgo konta. Ten błąd wyskakuje przez błędne apostrofy - po .com są dwa. Co do samego problemu. Funkcja mail() bardzo często lubi płatać figle. Starajmy się z niej nie korzystać. Lepiej już nawet używać klasy PHPMailer (trzeba wygoglować i ściągnąć) i wysyłać emaile przez SMTP odpowiednio konfigurując klasę. EDYCJA: A i jeszcze jedno. Może nagłówek Reply-to pomoże? Ten post edytował franki01 1.07.2016, 20:48:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 04:04 |