Аудит отправил электронные письма

Недавно я получил предупреждение от своего хостинг-провайдера о том, что несколько подозрительных писем были отправлены из одного J! пример. Список получателей также содержал некоторые законные адреса связанных J! пользователи. Как я могу установить простую регистрацию отправляемых электронных писем? Мне просто нужно «To» адрес, Subject и, возможно, первые 100 символов тела сообщения.

Есть ли расширение для этого или может быть легко достигнуто путем добавления некоторой строки в один из методов в libraries/joomla/mail/mail.php? Я не испытываю J! Внутренности

  • существует ли центральный почтовый метод (или два), где можно разместить ведение журнала и
  • , какой метод ведения журнала вызывается.
2 голоса | спросил miroxlav 12 42015vEurope/Moscow11bEurope/MoscowThu, 12 Nov 2015 23:27:08 +0300 2015, 23:27:08

1 ответ


1

Вам нужно создать новый Joomla! Плагин для переопределения /перехвата плагина почтовой программы. В настоящее время нет никого, и я верю, что должен быть Joomla! mailer, который позволяет вам видеть, что /кто /когда /когда почта была отправлена ​​на настраиваемой основе, конечно!

Joomla! отправляет почту через JMail! поэтому вам нужно будет проверить, истинна ли функция send (), и если да, обновите собственную таблицу базы данных с нужными данными.

Итак, см. https://api.joomla.org/cms-3/classes/JMail.html

Для API JMail

А https://gist.github.com/dongilbert/3237387

Для переопределения ядра Joomla! Классы.

Вы также можете найти: https://docs.joomla.org/J3.x:Creating_a_Plugin_for_Joomla

Для создания плагинов, если вы не знакомы с внутренней структурой.

Большинство компонентов, отправляющих электронные письма, содержат список электронных писем, и если они были или не были отправлены, например, Easyblog.

ответил tonypartridge 13 52015vEurope/Moscow11bEurope/MoscowFri, 13 Nov 2015 02:50:13 +0300 2015, 02:50:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132