На днях пришло письмо от mail.ru. О том что "вечные" 100Гб облака подаренные ранее "заканчиваются" и нужно срочно оформить подписку.
Капитализм - подумал я. И даже не стал сильно сокрушаться. План маркетоидов понятен -- сначала подсадить на услугу, потом начать шантажировать. Видимо, 100Гб оказалось для многих "слишком много" вот и пришлось закручивать гайки и отменять данное ранее обещание. Интересно, что принесёт такой маркетинговый ход? Какая часть потенциальных клиентов поймёт, что иметь дело с шантажистом -- гиблое дело?
Так или иначе -- свои данные я слил на винчестеры. Но возникла проблема с почтой жены. За эти годы там накопилось несколько десятков гигабайт(!!!) писем (с аттачами). Попытка скачки архивов через web ничего не дала. Сначала браузер задумался на несколько минут, потом начал выплёвывать диалог на каждый .rar аттач. А потом сервер вовсе отказался выполнять запрос.
Удалить старые ненужные файлы тоже оказалось проблемой, связанной с ограничениями веб-версии. Например, в выдаче отсутствовала сортировка по размеру. Работать одновременно можно только с 1000 файлами, при этом страничка подгружает по 50... Бррр... А постоянные баннеры со скидками на подписку намекали что и тут не обошлось без не слишком чистых ручек маркетоидов.
Я даже подумал было купить место и не тратить своё время. Но просто так купить услугу, оказывается, нельзя. Нужно именно оформить подписку, с передачей права mail.ru снимать со счёта деньги без спроса.
Ужасно. Ну что же, тогда пришло время mbsync...
Предварительно нужно создать на mail.ru пароль для imap: https://account.mail.ru/user/2-step-auth/passwords/
Затем создаём файл mail.ru.conf:
IMAPAccount LOGIN Host imap.mail.ru User LOGIN@mail.ru Pass PASSWD SSLType IMAPS CertificateFile /etc/ssl/certs/ca-certificates.crt IMAPStore LOGIN-remote UseUTF8Mailboxes yes Account LOGIN MaildirStore LOGIN-local SubFolders Verbatim Path ~/Downloads/Mail/ Inbox ~/Downloads/Mail/Inbox Channel Login Far :Login-remote: Near :Login-local: Patterns * Create Both Expunge Both SyncState *
Потом:
$ mbsync -c mail.ru.conf LOGIN
И всё. Чтобы посмотреть свою почту, можно воспользоваться mutt или neomutt:
$ neomutt -R -f ~/Downloads/Mail/Inbox/
В очередной раз выручают протоколы "дедов". Удивительно, что почта продолжает работать по разработанным давным-давно технологиям и никакие vk, телеграмы, дискорды и прочие проприетарные "решения" не способны её заменить. Правда, это скорее исключительная ситуация именно с почтой. Почему так получилось? Наверное потому, что миру действительно нужна "федеративная" система обмена сообщениями, не привязанная технологически к каким-то конкретным корпорациям. Хотя тенденция когда тот же google (или сбер, или mail.ru, или Яндекс) пытается стать таким компонентом-"агентом" -- прослеживается. Искренне надеюсь, что у них ничего не получится.
P.S. Edited: 2024-11-10 09:40:24