Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> przesloniecie sendmail_from, innym adresem email
bobens_83
post 24.12.2007, 10:38:18
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 7.11.2005
Skąd: z Czelsy

Ostrzeżenie: (0%)
-----


Witam. Czy istnieje mozliwosc przesloniecia zmiennej sendmail_from w momencie wysylania maila funkcja mail()?

Probuje:
  1. <?php
  2. echo 'test SMTP';
  3.  
  4.  
  5. $rec = 'some@mail.com';
  6. $topic = 'aaa';
  7. $msg = 'aaa';
  8. $from = 'some@sender.com';
  9.  
  10. mail($rec, $topic, $msg, $from);
  11.  
  12. ?>


ale niestety nie skutkuje - w polu 'od' wyswietla sie 'www-data' czyli przypuszczalnie wartosc sendmail_from ustawiona przez uslugodawce domyslnie. Pomozcie prosze co poczac z takim fantem? Pozdrawiam.





Juz wiem gdzie lezal blad. Podalem zly parametr do funkji mail() - parametr $from ktory powinien zawierac naglowki a w nich:

  1. <?php
  2. $headers = "From: name<'some@sender.com'>";
  3. $mail_sent = mail($do, $temat, $wiadomosc, $headers);
  4. ?>


Ten post edytował bobens_83 24.12.2007, 10:50:34
Go to the top of the page
+Quote Post
PawelC
post 24.12.2007, 12:03:30
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Cytat
www-data

Jest to ustawienie administratora. Sprawdziłem Twój kod formularza i mi działa dobrze, sprawdzałem na poczcie gmail i jest tak:
jak wejde do skrzynki odbiorczej to mam tak:
Cytat
Od: name temat: siemka

A w nagłówku wiadomości jest tak:
  1. od name <'some@sender.com'>
  2. do paweldesign(at)gmail.com
  3. data 24-12-2007 12:02
  4. temat: siema
  5. i tutaj treść wiadomości

Czyli musisz zapytać się admina co zrobić z tym, a gdzie masz ten konto wzięte to sprawdze tam.
Albo zobacz tak:
  1. <?php
  2.  
  3.  
  4. $mail_sent = mail("$do", "$temat", "$wiadomosc",
  5.  "From: webmaster@$SERVER_NAMEr\n"
  6. ."Reply-To: webmaster@$SERVER_NAMEr\n"
  7. ."X-Mailer: PHP/" . phpversion());
  8. ?>

A w miejsce tego: webmaster@$SERVER_NAME wstaw swoje dane

Ten post edytował ExPlOiT 24.12.2007, 12:10:33
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 09:45