Envoi d’emails via Mailjet et Zend Framework

Mailjet est un service qui vous aide à envoyer vos emails transactionnels et marketing (newsletter).
Un des gros atout de la solution est de proposer l’exploitation d’un serveur SMTP authentifié et donc optimisé pour assurer la délivrabilité des emails.

Mailjet a été créé en 2010 par quatre jeunes entrepreneurs : Julien, Thibaud, Wilfried et Nicolas.

Mailjet avec Zend Framework

Pour pouvoir utiliser Mailjet avec Zend Framewok, vous aurez besoin de vous créer un compte Mailjet (gratuit pour 6000 envois/mois) et de configurer un Zend_Mail_Transport_Smtp.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$config = array('auth' => 'login',
				'username' => '___CLE_API___',
				'password' => '___CLE_SECRETE___',
				'ssl' => 'tls',
				'auth' => 'login',
				'port' => '587',
    		   );
 
$transport = new Zend_Mail_Transport_Smtp('in.mailjet.com', $config);
 
$mail = new Zend_Mail();
$mail->setBodyText('Corps de votre email.');
$mail->setFrom('expediteur@exemple.com', 'Expéditeur');
$mail->addTo('destinataire@exemple.net', 'Destinataire');
$mail->setSubject('Sujet de votre email');
$mail->send($transport);

N’oubliez pas de remplacer ___CLE_API___ et ___CLE_SECRETE___ par celle de votre compte.

Hervé — 22 juin 2011 @ 15:32 Filed under: Php / mySql,Programmation Tag: , , , ,

mail.teledisnet.be vs mail.voo.teledisnet.be

Ce matin tout fonctionnait et voila se que j’obtient cette après midi :

Vous n’êtes pas autorisé à envoyer de message à ce destinataire. Pour obtenir une assistance, contactez votre administrateur système.
webadev.com #5.7.1 smtp;554 5.7.1 xxxxx.webinside.be: Relay access denied

Oui oui… tu vas voir si je ne suis pas autorisé !
Vu que nos cher FAI bloquent nos port 25 et que nous sommes obligés de passer par leur serveur (*).
Je pense donc que le serveur smtp de teledisnet (mail.teledisnet.be) part en vrille.
Mais comme teledisnet est devenu voo (en 2006), j’ai la solution : mail.voo.be

* Vous pouvez toujours configurer un serveur smtp sur le port 26 (ou autre)

Hervé — 9 janvier 2008 @ 18:08 Filed under: Internet Tag: , , ,