Новости‎ > ‎

Электронная почта это ядро твоей истории

Отправлено 21 сент. 2019 г., 08:27 пользователем Deni Baskovsky   [ обновлено 21 сент. 2019 г., 11:09 ]
Зачем придумывать колесо, когда уже придуман велосипед?

Задача: использовать доступное для других сервисов хранилище для текстовых и бинарных файлов с их последующей обработкой на другом сервере.

Выбрать протокол Jabber или новый matrix? Как сделать так, чтобы пользователи не забыли еще один урл, а как быть с настройкой и поддержкой?

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

Почта уже реализует функционал отправки хедеров, аргументов, бинарных данных. Ее легко расширять добавляя сигнатуры для чистки спама от недоброжелательных отправителей, в почте есть функционал уведомляющий что письмо было доставлено.
Ну и главное, сервер почты может быть легко установлен на сервере, что полностью подходит идеи самостоятельного развертывания ProstoDiary. 

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

Кому интересна тема автоматизации своей жизни - пишите мне, будем делать вместе. Кто хочет ускорить процесс создания ProstoDiary - спонсируйте здесь. Набросок архитектуры.
Comments