Отправка сообщений посредством cron задачи
Рекомендованные сообщения
Сейчас на странице 0
- Нет пользователей, просматривающих эту страницу.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Уважаемые специалисты!
Столкнулся с проблемой долгой отправки сообщений на форум. Методом проб определил, что виновник «торжества» — отправка почты. Почта отправляется посредством SMTP сервера, который физически находится на соседнем сервере. Определил это отправив сообщение в раздел без подписчиков. Там сообщение ушло куда быстрее.
В связи с вышеизложенными мыслями пришла идея отправлять письма раз в 5-10 минут с помощью cron задачи. Т.е. методика следующая:
1. При отправке сообщений в базу при необходимости заносится запись где есть нужная информация.
2. Раз в 5-10 минут запускается скрипт(можно совершенно отдельный от форумного движка), который получает из базы еще не отправленные письма и отправляет их. В случаи удачи помечает как отправленные.
Перейду собственно к самому вопросу:
В какую сторону копать чтоб реализовать этот замысел? Есть ли модификации движка уже реализующие эту задачу?
Заранее спасибо за помощь!