июл
30
2009
30
2009
SMTP mail
SMTP mail 9 версия 0.7.2.
. Плагин идёт в стандартной поставке системы.
Версионность:
- Плагин позволяет отправлять почту с сайта, используя SMTP сервер или Sendmail.
- Требуется MaxSite версии после 0.34.
- Натройки плагина появляются в списке плагинов после включения.
- Пароль от SMTP сервера хранится в базе в открытом виде.
- 0.7.2 добавлены разрешения на редактирование настроек плагина.
- В 0.7.1 поправил примитивную ошибку синтаксиса и чуть изменил логику протоколирования.
- С версии 0.7 нужно явно задавать, печатать ли debug-информацию при ошибке отправки. Для этого в финальном массиве параметров нужно задать
'print_debugger' => true.- С версии 0.6 лог ошибок отправки сохраняется вместе с текстом письма. Естественно, если добавлено сохранение писем в uploads.
- С версии 0.5 добавлена поддержка Gmail. См. настройки.
- С версии 0.5 можно не только отправлять почту, но и НЕ отправлять
(например, складировать в uploads). Имейте в виду, появляется проблема с регистрацией комментаторов.- С версии 0.5 письма, которые не отправились, складируются в uploads с приставкой !not-sent или !error-not-sent- (чтобы сразу выделялись при сортировке неотправленные вследствии опции или ошибки).
- С версии 0.4 может сохранять письма на сервере в uploads.
- С версии 0.3 позволяет пересылать файлы в виде аттача.
Пример вызова функции для пересылки файла
- mso_mail($email, $subject, $text_email, $contact_mail, array('attach' => getinfo('uploads_dir'). 'temp/send.zip'));
Пожелания по дальнейшему развитию принимаются.
Дерево проекта
