Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Funkcja mail
tomsi
post
Post #1





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Chciałem się dowiedzieć co trzeba zmienić w pliku php.ini, żeby móc przy pomocy skrytpu wysłać maile do grupy osób.
Zmieniam tak:

[mail function]
; For Win32 only.
SMTP = smtp.poczta.onet.pl
smtp_port = 25
; For Win32 only.
sendmail_from = moj_mail@onet.eu

To mi wyskoczyło, że nie mam jakieś autoryzacji. Wiecie może jak sobie poradzić z tym problemem? A może trzeba jakaś biblioteke doinstalować?

Ten post edytował tomsi 27.12.2007, 13:53:40


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Szukaj biblioteki phpmailer
Aby wysłać coś do grupy osób, to trzeba napisać skrypt, który to robi, a nie zmieniać wpisy w php.ini.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
tomsi
post
Post #3





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Ja wiem, że musi być skrypt, tylko rzecz w tym, że ja nie moge wysłać maila bo mi wyskakuje jakaś autoryzacja.

Ten post edytował tomsi 27.12.2007, 14:00:49


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




To nie ustawiaj nic w php.ini, tylko wszystko przez skrypt. Druga sprawa to to, że z Windowsa to raczej nie wyślesz maila.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
tomsi
post
Post #5





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Czyli chodzi o to, że z localhosta się nie da wysłać maila tak? A jest jakiś program czy coś żebym mógł sprawdzic czy to działa tak jak chcę?

Ten post edytował tomsi 27.12.2007, 14:16:31


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #6





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Da się wysłać, tylko jeśli chodzi o Windows, to jest to odrobinę trudniejsze - musisz instalować dodatkowe oprogramowanie.
Lepiej sprawdź to na jakimś serwerze w sieci.

Pozdrawiam.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
tomsi
post
Post #7





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Rzeczywiście jak wrzuciłem na jakiś serwer to poszło wszystko ok :-) A mółbyś mi jeszcze podać jakie oprogramowanie ewentualnie by trzeba zainstalować?


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #8





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Nie, bo nie używam Windowsa i nie wiem ;]


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
tomsi
post
Post #9





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Teraz mam inny problem. Mam skrypt, ale nie mam polskich znaków (w temacie i liście) oraz nie mogę dołączyć załącznika. Może ktoś podpowie jak to zrobić:

  1. <?php
  2. /* adresaci */
  3. $do = "Jan <jan@costam.pl>" . ", " ;
  4. $do .= "Janek <janek@costam.eu>";
  5.  
  6. /* temat */
  7. $temat = "=?iso-8859-2?B?".base64_encode("Życzenia świąteczne")."?=";
  8.  
  9. /* wiadomość */
  10. $wiadomosc = '
  11. <html>
  12. <head>
  13.  <title>Życzenia świąteczne i Sylwestrowe</title>
  14. </head>
  15. <body>
  16. <p>Wszyskiego NAJ i pijanego sylwestra</p>
  17.  
  18. </body>
  19. </html>
  20. ';
  21.  
  22. $naglowki = "MIME-Version: 1.0r\n";
  23. $naglowki .= "Content-type: text/html; charset=iso-8859-1r\n";
  24. $naglowki .= "Content-type: multipart/mixed; boundary='Rozdzielenie'";
  25. $naglowki .= "Content-Description: 'Zdjęcie z wakacji'";
  26. $naglowki .= "Content-Disposition: attachment; filename='fotka.gif'";
  27. $naglowki .= "From: Zyczenia <mikolaj@bleble.eu>r\n";
  28.  
  29. mail($do, $temat, $wiadomosc, $naglowki);
  30. ?>


Ten post edytował tomsi 31.12.2007, 13:29:59


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
Go to the top of the page
+Quote Post
strife
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Dodaj BB Code do posta. Na górze deklarujesz iso-8859-2, a już niżej w nagłówkach jest iso-8859-1 no to się nie dziw, że Ci nie działa. Zmień na to pierwsze.

Pozdrawiam.

PS. Na wina jest z tego co pamiętam Free SMTP Server.


--------------------
Go to the top of the page
+Quote Post
tomsi
post
Post #11





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Jest lepiej ale teraz mam taki efekt
Temat wygląda tak:
Życzenia œwišteczne
Treść tak:
Życzenia œwišteczne i Sylwestrowe
Wszyskiego NAJ i pijanego sylwestra


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
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 Aktualny czas: 20.08.2025 - 09:37