Я напишу скрипт для разбора текстовых документов в базу данных MySQL. Я буду конвертировать PDF в текст с помощью отдельной утилиты. Эти PDF-файлы будут отправлены в виде вложений по электронной почте.
Я смотрю, смогу ли я сделать это с PHP, так как это язык сервера, с которым я больше всего знаком. Второй вариант - Perl, но я приму ваши рекомендации.
Так что язык должен уметь:
- Проверка учетной записи электронной почты на наличие писем с вложениями (каждые несколько минут или около того).
- Сохранить вложение.
- Анализ файла (поиск контактной информации) с использованием регулярных выражений.
- И поместите результаты в базу данных MySQL
У меня не будет полного доступа к серверу, так как он будет размещен на GoDaddy или подобном.
Я знаком с PHP, но не могу придумать, как бы он систематически проверял почтовый ящик. Если PHP не может этого сделать, существуют ли языки, которые постоянно работают на сервере, выполняющем задачи без запросов из браузера?
Спасибо.