Я не использую PHP, но со сверхпроводящим квантовым интерферометром у меня есть пакетный файл, который работает в полночь и останавливает сверхпроводящий квантовый интерферометр, переименовывает файл журнала и перезапускает сверхпроводящий квантовый интерферометр. Для генерации имени файла используют что-то как:
for /f "tokens=1" %%i in ('date /t') do set THEDATE=%%i
set THEDAY=%THEDATE:~0,2%
set FILENAME=Squid-%THEDAY%.log
Это - британский формат даты, где день является первыми двумя символами. Можно выбрать любые биты даты только путем изменения второй строки.
МЛАДШИЙ
отказ может быть в нескольких местах: Тест с telnet, чтобы видеть, можно ли вручную послать электронное письмо от той же машины - если Вы не можете, проблема, не с почтовым сервером