Programmer's Reference Guide
| Введение |
Отправка через SMTP
Если требуется отправить сообщение электронной почты через SMTP, то прежде чем будет вызван метод send(), нужно создать и зарегистрировать в Zend_Mail объект Zend_Mail_Transport_Smtp. Для всех последующих вызовов Zend_Mail::send() в текущем скрипте будет использоваться SMTP:
Пример #1 Отправка сообщений через SMTP
- $tr = new Zend_Mail_Transport_Smtp('mail.example.com');
- Zend_Mail::setDefaultTransport($tr);
Метод setDefaultTransport() и конструктор Zend_Mail_Transport_Smtp не требуют большого количества ресурсов при выполнении. Эти две строки кода могут быть выполнены во время подготовки с тем, чтобы сконфигурировать поведение класса Zend_Mail для остальной части скрипта. Это позволяет хранить конфигурационные данные отдельно от логики приложения — отправляется ли почта через SMTP или » mail(), какой почтовый сервер используется и т.д.
| Введение |
Select a Version
Languages Available
Components
Search the Manual
Navigation
- Руководство разработчика
- Руководство разработчика
- Справочное руководство Zend Framework
- Zend_Mail
- Введение
- Отправка через SMTP
- Отправка нескольких сообщений за одно SMTP-соединение
- Использование различных транспортов
- Сообщение в формате HTML
- Вложения
- Добавление получателей
- Контроль за разделителями MIME
- Дополнительные заголовки
- Наборы символов
- Кодировка
- SMTP-аутентификация
- Защищенное SMTP-соединение
- Reading Mail Messages
