= Сообщение: 253 из 10753 ====================================== RU.UNIX.BSD = От : Eugene Grosbein 2:5006/1 04 Sep 13 12:58:19 Кому : Ivan Novikov 04 Sep 13 12:58:19 Тема : Re: что-нибудь для рассылки FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+996b1be5 На : area://RU.UNIX.BSD?msgid=2:5080/31+5225d01d = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.UNIX.BSD?msgid=2:5080/31+52273b2a ============================================================================== 03 сен 2013, вторник, в 16:39 NOVT, Ivan Novikov написал(а):
IN> задача: IN> с одного адреса отправлять почту в сторону списка из сотни-полторы получателей IN> что есть из несложного, без веб-морды, допустим, но чтоб можно было задать IN> скорость отдачи из очереди. поскольку если отправлять просто через почтовый IN> сервер, то он норовит отправить всё сразу как можно быстрее, чем сильно IN> нервирует спамодавки и блэк-листы получателей (среди получателей есть по IN> нескольку адресов на одном домене).
Штатно решается sendmail'ом.
1) Переводим его в режим queue-only, когда он не пытается доставлять письма сразу, а просто кладет их в очередь: define(`confDELIVERY_MODE',`q')dnl 2) Ограничиваем количество писем в очереди, обрабатываемое за один проход по очереди: define(`confMAX_QUEUE_RUN_SIZE', 5)dnl для 5 писем за проход. 3) Hастраиваем sendmail просматривать почту каждые 10 минут, например: sendmail -bd -qp10m
Получишь отправку максимум 30 писем в час, отправка полторы сотни размажется на 5 часов. Имеет смысл также подкрутить таймауты для DSN, потому что по дефолту sendmail будет генерировать сообщение о недоставке после 4 часов нахождения письма в очереди - увеличь таймаут до 12 часов, например.
Eugene -- И у священных источников живут алчные монахи. (Дхарма) --- slrn/1.0.1 (FreeBSD) * Origin: RDTC JSC (2:5006/1@fidonet)