|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Я бы вам не советывал пользоваться стандартным функционалом рассылки писем через админку. Первый минус вы уже сами поняли. Ну а как остальные можно перечислить - письмо только в формате text/plain, добавить можно только один файл.
Одним словом - отправить нормальное красиво оформленное письмо в формате html со вставленными картинками и произвольным количеством вложений - это и не думайте даже
Я делал свой функционал. Создал компоненты "Рассылки" и "Вложения" - при их помощи админ формирует письмо в каком его душе угодно формате, вставляет картинки, прикладывает файлы к письму. После окончания создания письма ставится признак "готов к отправке". Далее сделал отельный скриптик пхп, который запихнул в планировщик заданий. Данный скрипт реулярно проверяет наличие писем готовых к отправке - если такие письма есть, то формируется письмо и отсылается по всей базе подписчиков. Чтобы особо не "съедать" ресурсы хостера сделал настройку - кол-во обрабатываемых подписчиков за 1 итерацию, например по 200 писем за раз. Адресаты, на которые письма были отправлены - отображаются в компоненте "Рассылки", также там виден процесс рассылки - % выполнения.
Такую рассылку лучше делать не стандартной функцией sendmail (на нее обычно куча ограничений у хостеров), а на прямую через smtp сервер.
Temet nosce...
|