Salut

Je viens de tester la version 3.3.3 de Swift Mailer

URL : http://www.swiftmailer.org/
License : LGPL

La version 3.3.3 est la dernière de la branche 3, une version 4 est en
préparation avec une nouvelle API (donc réécriture à prévoir :( ).


Tests :
- envoi via SMTP : ok
- envoi via SMTP + SSL (smtp.gmail.com:465) : ok
- envoi via SMTP + TLS (smtp.gmail.com:587) : ECHEC

Visiblement à la lecture du Forum, il semble que beaucoup de monde
rencontre ce problème, donc : TLS non supporté.

Cette bibliothèque est beaucoup plus volumineuse (860 Ko contre
seulement 40 pour phpMailer)

Elle utilise beaucoup de classes et il faut un peu jongler avec, exemple
de code :

require_once "Swift.php";
require_once "Swift/Connection/SMTP.php";

$from = new Swift_Address ("[EMAIL PROTECTED]", "Remi Collet From");
$dest = new Swift_Address ("[EMAIL PROTECTED]", "Remi Collet Dest");

$ssl = new Swift_Connection_SMTP ("smtp.gmail.com", 465,
Swift_Connection_SMTP::ENC_SSL);
$ssl->setUsername("xxxx");
$ssl->setPassword("yyyy");

$message = new Swift_Message("Swift Mail Simple", "Un <b>exemple</b> de
message", "text/html");

if ($swift->send($message, $dest, $from)) echo "\tSent\n";
else echo "\tFailed\n";


Il y a aussi des possibilités d'envoi de mail en masse (c'est même en
fait conçu pour).

Il existe un système de plugins (pas sur qu'on en ait besoin)


Conclusion : ça ne me semble pas la solution la mieux adaptée pour GLPI.

A+


_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to