--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Парсинг писем (желательно на стороне почтового сервера)

Нужен совет (поиск решения проблемы. не для купли-продажи)
178
9
С друзьями на NN.RU
В социальных сетях
Поделиться
Ivanopollo
31.03.2018
Доброго времени суток.
На электронную почту приходят письма с вложениями (либо doc либо xls) с таблицами внтури и определенной текстовой информацией (максимальный текст внутри одной ячейки таблицы - 1000 символов).

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

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


Из имеющихся ресурсов: простаивающая малинка, zyxel keenetic giga ii с opkg, mac mini, виндовый постоянно включенный ноутбук.

Подскажите пожалуйста наиболее простой и эффективный способ реализации.
У LibreOffice/OpenOffice есть CLI, с его помощью можно скриптом экспортировать XLS в CSV, который уже скриптами легко парсится. Ну и далее скриптами делать остальное на основании данных из CSV.
На всякий случай: CLI -- command line interface.

но желательно, что бы все это делалось на стороне сервера (любой публичный почтовый сервер).

Вот только почтовый сервер придётся свой поднять для реализации описанного мной. Не обязательно публичный, можно настроить чтобы Gmail или другой при определённых условиях пересылал письма на этот сервер, который будет делать этот парсинг.
BrainFucker писал(а)
Вот только почтовый сервер придётся свой поднять для реализации описанного мной.

А впрочем, можно и не поднимать, если такой вариант не катит, можно на своём сервере просто проверять почтовый ящик на Gmail или что там, скачивать оттуда определённые письма с вложением и обрабатывать выше описанным способом.
MonitoR
01.04.2018
xls в csv не надо, когда есть штуки навроде faisalman.github.io/simple-excel-php

можно прям читать xls и работать с ним
Ну или так. Хотя с современными xlsx можно проще, внутри просто xml, который можно распарсить самому.
MonitoR
01.04.2018
вот либа именно это и делает. можно сразу получить массив и работать с ним
спасибо! Сегодня таки нашел инструмент удобный - google apps script, он позволяет все эти операции делать прямо из аккаунта gmail. Сижу ковыряюсь
Atom
01.04.2018
Есть у меня такой робот.... На php сделан..
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Продаю факс (ы) Panasonic– FT932/982

Продаю факс (ы) Panasonic– FT932/982: термоперенос, термобумага, А4
Цена: 350 руб.

Материнские платы на запчасти и не только

Материнские платы на запчасти и не только Материнские платы и другие комплектующие Отправка в регионы после оплаты. Транспортной...
Цена: 3 000 руб.

Дорого куплю новые картриджи от лазерных и струйных

РЕАЛЬНО Дорого куплю новые картриджи от лазерных и струйных принтеров и копиров (НР, Canon, Samsung, Xerox, OCE и др.) всех моделей....
Цена: 7 777 руб.

Принтер лазерный Avision AP30A

Avision AP30A лазерный принтер черно-белая печать формат A4, 33 стр/мин, 128 Мб, дуплекс, лоток 250 листов и многоцелевой лоток с...
Цена: 9 900 руб.