Статистика электронной почты по адресу Ma.tt контактная форма


Любопытно узнать, есть ли удобное решение для отображения классной статистики электронной почты, например Ma.tt страница контактов http://ma.tt/contact/

Входящие: 157. Низкий приоритет: 1461. Неизвестно: 155. Я отправил 920 электронных писем до 357 человек в прошлом месяце.

Author: Ashfame, 2011-01-05

2 answers

На самом деле это не так уж сложно сделать, используя функции imap в PHP: http://php.net/manual/en/book.imap.php

В принципе, у него где-то есть какой-то скрипт, который запускается каждый час или около того. Я не видел этого сценария, но могу рискнуть предположить, как он работает.

Во-первых, он подключается к его системе электронной почты, вероятно, используя imap.

Во-вторых, он выполняет некоторый набор пользовательских правил, чтобы каким-то образом разделить новые электронные письма на высокие и низкие приоритеты. Так много это очевидно из страницы контактов.

В-третьих, он получает подсчеты и сохраняет их в таблице базы данных, специально созданной для хранения этого подсчета.

Для отображения графиков я написал несколько запросов в шаблоне страницы, который подключается к этой пользовательской таблице, получает данные за последний месяц, выполняет математические вычисления и переформатирование чисел и, наконец, создает URL-адрес API Google Chart с числами для отображения графика.

Очень минимальные знания PHP и сервер с расширение php_imap - это все, что действительно требуется для написания вашей собственной электронной почты. Это очень поучительное чтение, если вы никогда не читали его раньше:

Http://php.net/manual/en/book.imap.php

 4
Author: Otto, 2011-03-28 20:44:01

Насколько я знаю, статистика на самом деле не является неотъемлемой особенностью электронной почты. В комментариях под Графиками электронной почты сообщение об этой функции Отто говорит, что статистика извлекается из базы данных.

Таким образом, они каким-то образом отслеживаются в первую очередь, что имеет мало общего с WordPress. Это зависит от того, что вы используете для своей учетной записи электронной почты и сервера (если не от какой-либо бесплатной службы).

 4
Author: Rarst, 2017-04-13 12:37:34