Отключить автоматический почтовый журнал - PullRequest
1 голос
/ 07 февраля 2012

Я использую функцию PHP mail() для отправки почты на основе результатов MySQL-запроса из задания cron через каждые минуты.

Все в порядке, но он автоматически создает файл журнала для каждого mail. Что превышает дисковое пространство каждые 2-3 дня.

Я не настроил никаких параметров для отправки писем.

Как я могу отключить эту автоматическую регистрацию?

1 Ответ

0 голосов
/ 09 февраля 2012

Как правило, не рекомендуется вызывать функцию PHP mail () самостоятельно, так как существует множество вещей, которые вы можете сделать неправильно, приводя к этому - используйте обертку, такую ​​как PHPMailer или SwiftMailer вместо этого.

Имея это в виду, можно использовать их классы SMTP напрямую, что означает, что электронные письма не будут проходить через локальный почтовый сервер и, следовательно, не будут регистрироваться.

Как сказал Грифиус, вам следуетВ любом случае вращать / сжимать журналы - хотя я удивлен, если это не так, поскольку большинство пакетов ОС для postfix / exim / sendmail уже настроены.Кроме того, у вас должно быть очень мало дискового пространства, если вы так быстро заканчиваете!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...