Warning Nu esti autentificat. Te rog autentifica-te sau inregistreaza-te pentru a avea acces la toate facilitatile forumului.
SkullBox  
Decembrie 04, 2008, 03:05:12 am
Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
Noutăţi: Blogu' lu' Myky
 
 SkullBoxDirector webTutoriale  Pagina principală   Ajutor Caută Autentificare Creează un cont  
Pagini: [1]
  Imprimă  
Subiect: Trimite mail folosind gmail ca SMTP  (Citit de 506 ori)
0Utilizatori şi 1 Vizitatori
Agkelos
Administrator
*
Deconectat Deconectat

Gen: Bărbat
Mesaje: 4931



WWW
Trimite mail folosind gmail ca SMTP, Februarie 12, 2008, 02:28:45 am

Cei obisnuiti cu phpmailer cauta o alternativa care sa poata fi folosita pentru trimiterea mailurilor prin TLS. Cum si eu am fost in aceeasi situatie m-am pus pe cautat. Mailurile SkullBox sunt tinute la gmail care suporta doar TLS pentru SMTP si cum phpmailer nu suporta optiunea asta (mailerul din punBB nici asa) am cautat o alternativa.

Pentru TLS am gasit Swift, care e probabil cea mai buna alternativa pentru phpmailer. Mi-a mai recomandat odata Smash, dar atunci nu mi s-a parut deloc interesant. Acum, cand am avut nevoie, bineinteles ca l-am testat si implementat Big grin

Ca sa trimiteti mailuri cu Swift folosind un cont gmail (sau skullbox) trebuie sa puneti urmatorul cod in fisierul .php care trimite mailurile:

Cod:
@require_once('lib/Swift.php');
@require_once('lib/Swift/Connection/SMTP.php');

$smtp  =& new Swift_Connection_SMTP("smtp.gmail.com", Swift_Connection_SMTP::PORT_SECURE, Swift_Connection_SMTP::ENC_TLS);
$smtp->setUsername('userul');
$smtp->setpassword('parola');
$swift =& new Swift($smtp);
$msg   =& new Swift_Message($subject, $message);
$swift->send($msg, $to, 'adresa@gmail.com');
Presupun ca ati copiat tot in directorul lib. Puneti userul corect, parola corecta, adresa de mail corecta si... voila... se pot trimite mailuri prin TLS folosind mai putin de 10 linii de cod Smile

Have fun ! Winking
Memorat



SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Creat cu MySQL Creat cu PHP Ethical hacking and programming community Director web romanesc cu inscriere gratuita Validat cu XHTML 1.0! Validat cu CSS!
IPFind, FAQDB, LAMP.ro, Good Proxy, Aberez.EU, RoFreeSBIE, ShockingSoft.com, HostVision, Invatam.net, PC Troubleshooting, Curs valutar online
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro