The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Создание очереди отправки писем в Sendmail, !*! AJAX, 29-Мрт-05, 21:00  [смотреть все]
Здравствуйте! У меня возник вопрос: как мне сделать очередь на отправку писем для программы Sendmail?(мне это нужно для сайта, где хостинг накладывает ограничения на отправку писем - 1 письмо в 1 минуту)
  • Создание очереди отправки писем в Sendmail, !*! dev, 15:25 , 30-Мрт-05 (1)
    >Здравствуйте! У меня возник вопрос: как мне сделать очередь на отправку писем
    >для программы Sendmail?(мне это нужно для сайта, где хостинг накладывает ограничения
    >на отправку писем - 1 письмо в 1 минуту)

    1. Создай каталог где-нибудь для своей очереди.
    2. Напиши небольшой скрипт с именем sendmail, который при вызове сохранит в каталоге очереди два файла с одним именем, но разными расширениями: в первом - все параметры, с которыми он вызван, во втором - свой stdin. Имя для файлов должно быть гарантировано уникальным и, желательно, обеспечивать правильную сортировку.
    3. По крону раз в минуте заходи в каталог очереди, бери первые два файла, из первого бери параметры и вызывай настоящий sendmail, второй посылай на ему на вход. После этого файлы удаляй. Если крона нет, можно достичь того же с помощью sleep.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру