Programmer's Reference Guide
| Отправка через SMTP Sending via SMTP |
Отправка нескольких сообщений за одно соединение SMTP
По умолчанию соединение SMTP устанавливается для каждого отправляемого
сообщения электронной почты. Если вы хотите отправить несколько сообщений
за одно соединение, вы можете вызывать connect() сами.
Если соединение уже установлено перед вызовом send(),
оно будет использоваться и не будет закрыто.
Пример #1 Отправка нескольких сообщений за одно соединение SMTP
<?php
require_once 'Zend/Mail.php';
$mail = new Zend_Mail();
// формирование сообщения...
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();
?> | Отправка через SMTP Sending via SMTP |
Select a Version
Languages Available
Components
Search the Manual
Navigation
- Руководство разработчика
- Руководство разработчика
- Zend_Mail
- Введение
- Отправка через SMTP Sending via SMTP
- Отправка нескольких сообщений за одно соединение SMTP Sending Multiple Mails per SMTP Connection
- Использование разных соединений Using Different Transports
- Сообщение в формате HTML HTML E-Mail
- Вложения Attachments
- Добавление получателей Adding Recipients
- Контроль за разделителями MIME Controlling the MIME Boundary
- Дополнительные заголовки Additional Headers
- Наборы символов Character Sets
- Кодировка Encoding
- SMTP-аутентификация SMTP Authentication
- Securing SMTP Transport
- Reading Mail Messages
