Programmer's Reference Guide
| Envoyer des emails en utilisant SMTP |
Envoyer plusieurs emails par connexion SMTP
Par défaut, une connexion SMTP est établie pour chaque email à envoyer. Si vous voulez envoyer plusieurs emails avec une seule connexion SMTP, vous pouvez gérer la méthode connect() vous-même. Si le transport a établi une connexion avant que la méthode send() ne soit appelée, il sera utilisé et ne sera pas fermé :
Exemple #1 Envoyer plusieurs emails par connexion SMTP
<?php
require_once 'Zend/Mail.php';
$mail = new Zend_Mail();
// construction du message
require_once 'Zend/Mail/Transport/Smtp.php';
$tr = new Zend_Mail_Transport_Smtp('mail.example.com');
Zend_Mail::setDefaultTransport($tr);
$tr->connect();
for ($i = 0; $i < 5; $i++) {
$mail->send();
}
$tr->disconnect();
| Envoyer des emails en utilisant SMTP |
Select a Version
Languages Available
Components
Search the Manual
Navigation
- Guide de référence du programmeur
- Guide de référence du programmeur
- Zend_Mail
- Introduction
- Envoyer des emails en utilisant SMTP
- Envoyer plusieurs emails par connexion SMTP
- Utiliser différents transports
- Email HTML
- Fichiers joints
- Ajouter des destinataires
- Contrôler les limites MIME
- Entêtes additionnelles
- Jeux de caractères
- Encodage
- Authentification SMTP
- Sécuriser les transports SMTP
- Lire des emails
