Как поместить письма в очередь sendmail, используя PHP - PullRequest
1 голос
/ 23 июля 2010

Я хочу поместить письма в очередь, а не отправлять их мгновенно. Также мне нужно отслеживать, когда отправляются письма. У меня есть эта базовая система новостной рассылки, поэтому перед отправкой письма мне нужно присвоить каждому письму идентификатор отправителя (идентификатор учетной записи пользователя новостной рассылки), чтобы я мог точно отследить, у какого пользователя еще есть письма, ожидающие отправки. Как это можно сделать?

Будет ли работать система очереди Sendmail, если я вручную создам два файла (один для тела и данных заголовка соответственно) в / var / spool / mqueue ? Я мог бы назвать их (df | qf) _systemPrefix_clientId, таким образом, позже, используя PHP, я смог сканировать каталог и выяснить, какие письма еще ожидают отправки.

1 Ответ

1 голос
/ 29 октября 2010

В основном вы добавляете параметр '-q' к функции mail ().

...