2.4.1.24. Лог пошти PHP
У логу пошти PHP виводиться інформація про успішні виклики функції PHP mail. Лог знаходиться у розділі «Мої сайти → Лог пошти PHP»:
Дата та фільтри
Календар. Призначений для вибору дня, за який відображатиметься лог. У календарі:
- Світло-зеленим подзначено дні, за які доступні логи.
- Темно-зеленим позначено день, за який відображається лог.
- Червоною рамкою позначена поточна дата.
Фільтр часу. Дозволяє переглядати лог не за весь день, а за вибраний часовий проміжок.
Пошук. Дозволяє відфільтрувати записи у логу за наявністю в них певного тексту.
Завантаження. Кнопки завантаження:
- «Завантажити за день» — завантажує лог за вибрану в календарі дату.
- «Завантажити за місяць» — завантажує лог за місяць, до якого відноситься вибрана в календарі дата. Увага! Лог за поточний місяць включає в себе тільки минулі дні (тобто всі дні з початку місяця, крім поточного).
Лог
Важливі моменти:
- У лог потрапляє інформація тільки про успішні виклики функції PHP mail (залежно від переданих параметрів, успішний виклик функції не завжди означає успішну відправку — функція може відпрацювати без помилок, але листи не надішле). Якщо функція повертає помилку, інформація про це потрапляє до логу помилок PHP.
- Лог містить лише інформацію про скрипт, який надсилав лист, та основні заголовки. Отримати текст листа або завантажити його неможливо.
- Час у логу не фіксується на сайтах з версією PHP нижче 5.5.
- «Час» — час відправки листа.
- «Запис» — складається з кількох частин:
mail() on [/home/example/example.com/www/script.php:ХХ]
— шлях до файлу/home/example/example.com/www/script.php
та номер рядка:ХХ
, де викликалась функція PHP mail.To: admin@example.com
— поштова скринька одержувача, яка була вказана в заголовкуTO
.Headers:
— додаткові заголовки, які були вказані при надсиланні листа.Subject:
— тема надісланого листа.