UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: cybermax от 29 Ноября 2011, 11:12:20

Название: Рассылка большого числа писем
Отправлено: cybermax от 29 Ноября 2011, 11:12:20
Здравствуйте,  есть сайт на юми, там создана рассылка новостей, подписчиков около 3х тысяч, так вот письма по рассылке приходят далеко не всем.
Подозреваю, что это связано с тем что модуль рассылки в юми пытается их все за один раз отправить. А при такой большой рассылке их нужно отправлять постепенно.
Настроек никаких у модуля с этим связанных не нашел.
Можете подсказать куда копать?
Название: Re:Рассылка большого числа писем
Отправлено: Vladimir от 29 Ноября 2011, 16:50:39
Есть такая девушка - Надежда: http://webevrika.ru/
Она с такой проблемой сталкивалась и решила. Спросите у нее. А если еще пригласите ее на форум, чтобы она всем рассказала - это вообще будет супер)
Название: Re:Рассылка большого числа писем
Отправлено: admin от 30 Ноября 2011, 09:07:35
Надежда, прекрасный специалист! уже выслал официальное приглашение, ждем ответа  ;)
Название: Re:Рассылка большого числа писем
Отправлено: nadezhda от 30 Ноября 2011, 09:54:03
Спасибо за приглашение и за добрые отзывы ))

Рассылка в юми отправляет письма пачками по 5 штук. С этим все нормально.

В модуле рассылка была ошибка, которая обнаруживаласьпри количестве
подписчиков более 505 (если отправлять пачками по 5).
Последний 1% писем не отправлялся.

Чтобы исправить надо в шаблонах админки заменить
var iPercent = iTotal == 0 ? 0 : Math.ceil(iSended * 100 / iTotal);
на
var iPercent = iTotal == 0 ? 0 : Math.floor(iSended * 100 / iTotal);

Но в новых версиях должно быть все хорошо. Ответ от СЗ уже довольно давно был "Ошибку в системе исправили, версия 2.8.1.1. будет с исправлением (таким, как вы и описали)."