-
PHPMailer este o Clasa PHP gratuita pt. trimitere email-uri, suporta functia mail(), SMTP si POP3, mesaje cu format HTML, atasamente, si altele. Trimite email-uri prin functia PHP mail(), QMail, sau direct cu SMTP.
-
Download PHPMailer 5.2.1.
Exemplu, utilizare PHPMailer ca sa trimita email prin SMTP, folosind un cont de GMail.
<?php
include('PHPMailer_5.2.1/class.phpmailer.php');
// Aici se definesc datele pentru email
$from = 'name@yourdomain.com';
$from_name = 'Numele dv.';
$to = 'catre_cine@domain.com';
$toname = 'Nume Destinatar';
$subject = 'Subiect pt. email';
$msg = 'Mesajul din email, poate sa contina tag-uri HTML';
$mail = new PHPMailer();
$mail->IsSMTP(); // spune clasei sa foloseasca SMTP
$mail->Host = "smtp.gmail.com"; // SMTP server
$mail->SMTPAuth = true; // activeaza autentificarea SMTP
$mail->SMTPSecure = "ssl"; // seteaza prefixul pt server
$mail->Host = "smtp.gmail.com"; // seteaza GMAIL ca server SMTP
$mail->Port = 465; // portul SMTP pentru serverul GMAIL
$mail->Username = 'name@gmail.com'; // contul dv. de GMAIL
$mail->Password = 'password'; // parola contului de GMAIL
$mail->SetFrom($from, $from_name);
$mail->AddReplyTo($from, $from_name);
$mail->Subject = $subject;
$mail->MsgHTML($msg); // ca sa trimita cu taguri HTML
$mail->AddAddress($to, $toname);
if(!$mail->Send()) {
echo 'Eroare: '. $mail->ErrorInfo;
} else {
echo 'Mesaj trimis!';
}
?>
Exemplu, utilizare PHPMailer ca sa trimita email prin PHP mail(), cu tag-uri HTML si atasamente.
<?php
include('PHPMailer_5.2.1/class.phpmailer.php');
// Aici se definesc datele pentru email
$from = 'name@yourdomain.com';
$from_name = 'Numele dv.';
$to = 'catre_cine@domain.com';
$toname = 'Nume Destinatar';
$subject = 'Subiect pt. email';
$msg = 'Mesajul din email, poate sa contina tag-uri HTML';
$mail = new PHPMailer();
$mail->SetFrom($from, $from_name);
$mail->AddReplyTo($from, $from_name);
$mail->AddAddress($to, $toname);
$mail->Subject = $subject;
$mail->MsgHTML($msg); // ca sa trimita cu taguri HTML
// adauga atasamente
$mail->AddAttachment('attachment_file.zip'); // atasament 1
$mail->AddAttachment('attachment_file.jpg'); // atasament 2
if(!$mail->Send()) {
echo 'Eroare: '. $mail->ErrorInfo;
} else {
echo 'Mesaj trimis!';
}
?>
- In arhiva cu clasa PHPMailer veti gasi mai multe exemple si documentatie.
•
PHPMailer Web Site.
Un Test simplu in fiecare zi
HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Clic pe tag-ul care creaza o lista ordonata numeric
<ul> <tr> <ol><ol>
<li>List-1</li>
<li>List-2</li>
</ol>
Care selector reprezinta ID-ul unui element in CSS
.nume #nume nume#id {
color: #0110fb;
}
Ce cod creaza un obiect in JavaScript?
{} [] new Date()var obj = {"site": "CoursesWeb.net", "pr": 5};
alert(obj.site);
Indicati instructiunea prin care se verifica daca o conditie este True sau False
else if() switch()$var = 8;
if($var == 8) echo $var;
Indicati timpul Prezent pentru verbul "to be" (a fi).
be were isNow, it is here.
- Acum este aici.
Care este conjugarea la timpul prezent al verbului "divertirse" (a se distra) la forma "yo"?
te diviertas me divierto se diviertaYo me divierto.
- Eu ma distrez.