4e6yPaToP, это серьёзная проблема скрипта. Скрипт пытается отправить все письма "одним махом", но исполнение ЛЮБОГО php-скрипта по времени ограничено. Как только проходит 30-40 секунд - php прерывает работу скрипта. Думаю для кол-ва дописчиков меньше 50 человек проблем быть не должно для сообщения размером не более 20 Кб.
Чтобы такой ошибки не было я хочу сделать рассылку "порциональную" - отправлять письма десятерым из базы, рефрешить страницу и опять мылить 10-м и так пока не кончатся все подписчики. Когда будет готов такой скрипт - сообщу на главной странице сайта.