Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Prosta funkcja lub skrypt do wysyłania maili
--bigart--
post
Post #1





Goście







Witam,

musze zrobić wysyłanie newsów ze stronki.

Czyli komus się podoba news i chce o tym powiadomić znajomego, klika na ikonke wpisuje e-mail adresata i podpis i wysyła.

Macie może coś prostego lub gotowego ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bigart
post
Post #2





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 20.10.2006

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


a mozesz napisac przykladowy kod jak to ustawic ?
bo sama funkcja mail chyba nie ma takiego czegos jak ustawienie uzytkownika i hasla..

ustawienia do tej funkcji sa w php.ini z tego co pamietam

znalazłem coś takiego

  1. <?php
  2. // connect to MTA server 'smtp.gmail.com' port '465' via SSL ('tls' encryption)
  3. // with authentication: 'username@gmail.com' and 'password'
  4. // set the connection timeout to 10 seconds, the name of your
  5. // host 'localhost' and the authentication method to 'plain'
  6. // make sure you have OpenSSL module (extension) enable on your php configuration
  7. $c = $m->Connect('smtp.gmail.com', 465, 'username@gmail.com', 'password', 
  8. 'tls', 10, 'localhost', null, 'plain') or die(print_r($m->Result));
  9. // connect to MTA server 'smtp.gmail.com' port '465' via SSL ('tls' encryption)
  10. // with authentication: 'username@gmail.com' and 'password'
  11. // set the connection timeout to 10 seconds, the name of your
  12. // host 'localhost' and the authentication method to 'plain'
  13. // make sure you have OpenSSL module (extension) enable on your php configuration
  14. $c = $m->Connect('smtp.gmail.com', 465, 'username@gmail.com', 'password', 
  15. 'tls', 10, 'localhost', null, 'plain') or die(print_r($m->Result));
  16. ?>


i u mnie zrobiłem coś takiego

smtp mam na porcie 25
uzytkownik to adres e-mail i hasło

(z tym ze nie wiem czy dobrze zrobiłem bo w ustawieniach i konfiguracji poczty np w outlooku trzeba zaznaczyc we wlasciwosciach serwer smtp wymaga uwierzytelniania)

  1. <?php
  2. $c=Connect('smtp.mojadomena.pl', 25, 'poczta@mojadomena.pl', 'haslo', 10, 192.168.0.1, null) or die;
  3.  
  4. mail($do, $temat, $tytul, $tresc, $headers);
  5. ?>


tylko nie wiem za bardzo jak wywolac to polaczenie w momencie kiedy funkcja mail jest uruchamiana

Ten post edytował bigart 11.07.2008, 12:36:16
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.09.2025 - 02:53