Вопрос

Я хотел бы иметь возможность выполнять SQL-запросы в моем почтовом ящике электронной почты.С помощью выходных данных я могу составить графики о том, сколько электронных писем я отправляю или получаю, например.Я хочу проанализировать свою работу и то, чем я занят.Мой почтовый ящик кажется хорошим местом для начала.

Я использую Gmail онлайн, а также Thunderbird, Outlook 2007 и Mail.app через IMAP.Есть ли простой способ, как я могу подключить одно из этих приложений к чему-то, к чему я могу использовать SQL?

Все уже опробовано:

  • У Thunderbird нет дополнения для этого (или я не смог его найти).
  • Я подозреваю, что Outlook сможет что-то сделать вместе с MS Access, но я не знаю как.
  • Ни один из моих клиентов, похоже, не может экспортировать все во что-то полезное, например CVS или Excel .xls.С этого момента я могу импортировать в Access и готово.

Обновить:В Access 2007 действительно есть мастер подключения к Outlook.Но когда я запускаю его, Office начинает без всякой причины жаловаться на то, что Outlook 2007 не найден (?).ОБНОВЛЕНИЕ 2:Вы можете исправить это, установив Outlook в качестве почтового клиента по умолчанию, закрыв Outlook и запустив его снова.

Это было полезно?

Решение

Вы можете просто подключить Outlook к Access с помощью мастеров доступа или кода (http://support.microsoft.com/kb/209946/en-us)

Другие советы

Вы можете анализировать файлы mbox (которые Thunderbird использует для хранения своих сообщений), используя любое количество скриптов, таких как это затем выполните любой sql для сообщений, которые вам нравятся.

Я согласен со stalepretzel, вам, вероятно, следует приготовить свой собственный, если вы не можете найти готовую упаковку.

Что бы я сделал, это:

  1. Загружайте сообщения с помощью IMAP.
  2. Проанализируйте их и вставьте в свою базу данных

Вы могли бы хорошо использовать беспорядок822 программный пакет для анализа заголовков почты, а затем используйте его для заполнения базы данных.

Я думаю, что многие скриптовые языки (perl, python) имеют похожие библиотеки (вероятно, также и для IMAP), и их должно быть довольно легко взломать вместе.

Я предлагаю создать свой собственный аддон.Я не знаком с аддонами Thunderbird (и я пробовал себя только в FF-аддонах), но я предполагаю, что они похожи на FF-аддоны в том, что если вы хорошо знаете Javascript, вы на своем пути.Я бы исследовал дополнения Thunderbird и создал тот, который запускает AJAX-скрипт всякий раз, когда он получает сообщение.Что AJAX может связаться со скриптом PHP (который вам нужно будет запустить на чем-то вроде Apache, возможно, просто на вашем домашнем компьютере).Этот PHP-скрипт, в свою очередь, интерпретировал бы данные, отправленные Javascript Thunderbird, и ввел бы их в базу данных.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top