Я хотел знать, что есть какой-либо скрипт или инструмент, который может выполнять ту же задачу, что и mail.log делает в php5.3 Спасибо.mail.log эквивалент в php <5.3
2
A
ответ
1
Я не знаю инструмента, который бы сделал equivalent of what mail.log
does in PHP. Ваши две лучшие ставки: IMO - Xdebug и strace. Оба делают гораздо больше, чем то, что вы ищете.
Альтернативой было бы обернуть вызов mail()
в вашу собственную функцию, а затем использовать это вместо встроенной функции в вашем приложении, что, вероятно, является самым разумным решением, если вы только что получили почтовый журнал.
Еще одна альтернатива - rename the function с runkit, а затем redefine mail()
для вызова переименованной функции. Но runkit является runkit, например. вы не хотите этого в своем производственном коде.
Смежные вопросы
- 1. PHP preg_filter() заменить в PHP <5.3?
- 2. Преобразование анонимной функции в PHP 5.3 в PHP 5.2 эквивалент
- 3. PHP ActiveRecord для PHP <5.3
- 4. Функция обратного вызова в PHP <5.3
- 5. Реферат Фабрики невозможны в php <5.3?
- 6. Использование «use» в версии PHP <5.3
- 7. MySQLi get_result альтернатива для PHP <5.3?
- 8. Обработка тега <? Php в строке (php 5.3)
- 9. Где находится Laravel 5.3 эквивалент AuthController.php?
- 10. Преобразование анонимной функции PHP для работы с PHP <5.3
- 11. grep email из SMTP mail.log
- 12. PHP: need json_encode() 5.3 функциональность в 5.2
- 13. Создание DateTime из timestamp в PHP <5.3
- 14. Создание динамического метода фабрики в PHP (<5.3)
- 15. goto эквивалент для версии php <5.3.0?
- 16. RVM-эквивалент для PHP?
- 17. PHP почта: как переопределить или настройку обхода mail.log
- 18. Есть ли эквивалент <<< EOD в Ruby/Rails?
- 19. php ereg_replace in php 5.3
- 20. PHP <5.3 Разница между двумя часами: min
- 21. php - mysqli_stmnt :: get_result эквивалент
- 22. Использование openssl в PHP 5.3
- 23. Как получить тип содержимого файла с PHP <5.3?
- 24. PHP 5.3 fgetcsv \ "
- 25. экземпляры закрытия php 5.3
- 26. Memcached для PHP 5.3
- 27. php 5.3 Совместимость массива
- 28. uploadprogress.so для PHP 5.3?
- 29. PHP 5.3 Загрузить CSV
- 30. PHP 5.3 и '::'
Спасибо, Гордон, но у меня проблема, что на сервере размещено более 25 сайтов, и мы не можем отлаживать каждую из функций почты. Есть ли какой-либо централизованный способ поиска спама. – Irfan
@ Irfan хорошо, вы можете перейти на PHP 5.3+. В конце концов, PHP 5.2 уже давно закончил End of Life. Тем не менее, также должен быть журнал для sendmail (который использует почтовая функция PHP) в файле журнала вашего сервера напрямую, например./var/log/mail или что-то еще. – Gordon
Я думаю, что это только верный ответ на этот вопрос. Спасибо за ваше время. – Irfan