Muttная гісторыя

Мой калега звярнуўся да мяне за дапамогай. Размова атрымалася прыкладна наступная:

- Паглядзі, мне кліенцкі лінуксавы сервер трэба тэрмінова ў маніторынг дадаць. Доступы далі.
- І ў чым праблема? Не можаш падключыцца? Ці мае рацыю ў сістэме недастаткова?
- Не, падключаюся я нармальна. І правы суперкарыстальніка ёсць. Але тамака месца амаль няма. І ўвесь час на кансоль лезе паведамленне пра пошту.
- Дык правер гэтую пошту.
- Як?! Сервер звонку недаступны напрамую!
- Запусці кліент прама на серверы. Калі няма яго, усталюй, правы-то ў цябе ёсць.
- Там і так месца амаль няма! І наогул паўнавартасны дадатак з графічным інтэрфейсам там не запусціцца.

Прыйшлося зазірнуць да калегі і прадэманстраваць яму просты і эфектыўны спосаб рашэння праблемы. Спосаб, пра які ён сапраўды ведаў, але ніколі не выкарыстоўваў. А ў стрэсавай сітуацыі проста не змог успомніць.

Так, поўнафункцыянальны паштовы кліент, які без усялякага вядзьмарства можна запусціць у кансолі, існуе. Прычым вельмі даўно. Завецца ён асталоп.

Нягледзячы на ​​самавіты ўзрост праекта, ён актыўна развіваецца, і на сённяшні дзень падтрымлівае працу з такімі сэрвісамі, як Gmail и Яндекс.Пошта. А яшчэ ўмее працаваць з серверамі Microsoft Exchange. Выдатная штука, ці не праўда?

Вось так, напрыклад, выглядае праца з GMail:

Muttная гісторыя

А яшчэ ў асталоп ёсць:

  • адрасная кніга;
  • аўтаматызацыя апрацоўкі паведамленняў;
  • розныя віды адлюстравання;
  • магчымасць адзначаць рознымі кветкамі лісты розных катэгорый;
  • мяняць выгляд і колеры інтэрфейсу ў прынцыпе;
  • падтрымка шыфравання і лічбавых подпісаў;
  • макрасы для складаных дзеянняў;
  • псеўданімы для паштовых адрасоў і рассылак;
  • магчымасць задзейнічаць праверку арфаграфіі;
  • і многае іншае.

Прычым значная частка гэтых магчымасцей рэалізавана шмат, вельмі шмат гадоў таму. За кошт адсутнасці графічнага інтэрфейсу асталоп амаль нічога не важыць, і пры гэтым мне складана назваць паштовы кліент, які б дазваляў гэтак жа гнутка сябе наладжваць.

Нажаль, рэкамендаваць гэты выдатны паштовы кліент радавому карыстачу не варта. Ну, хіба што ў тым выпадку, калі вы яго за нешта моцна не кахаеце. І таму ёсць шэраг прычын. Па-першае, гнуткасць наладкі мае і зваротны бок - налада выконваецца зусім не адным клікам і патрабуе некаторых ведаў. У большасці радавых карыстачоў яны адсутнічаюць за непатрэбнасцю.

Па-другое, Google, Яндэкс, Microsoft і іншыя вендары разглядаюць пошту выключна ў якасці неад'емнай часткі сваіх прадуктаў і сэрвісаў і ўсяляк сабатуюць не вітаюць выкарыстанне іншых кліентаў. І іх можна зразумець, у асталоп-то рэкламу не запіхнеш.

Па-трэцяе, надзвычай складана знайсці чалавека, які б працаваў выключна ў кансолі. І справа не ў тым, што карыстачы пагалоўна маюць патрэбу ў графічным інтэрфейсе. Проста ёсць задачы, якія ў кансолі выконваць няёмка ці нават немагчыма. Напрыклад, вам даслалі па пошце фатаграфію. асталоп дазволіць яе захаваць на дыск, але вось прагледзець яе, не запускаючы графічную падсістэму, без чорнай магіі і шаманскага бубна не атрымаецца. Большасць радавых карыстачоў проста не будзе марнаваць на гэты свой час, асабліва калі ў іх ёсць кампутар ці смартфон, на якіх гэта робіцца хутка і зручна. Па гэтых прычынах асталоп запатрабаваны хіба што ў гікаў, якім хочацца адчуць бунтарска-хакерскі дух, кінуць выклік грамадству.

Muttная гісторыя

Але гэта не робіць кліент менш зручнай прыладай для адмыслоўцаў, якія сапраўды ведаюць, як, дзе і для чаго яго можна ўжыць. Напрыклад, асталоп можна, не запускаючы дадатак, выклікаць з каманднага радка з параметрамі для выканання розных задач. Самы просты прыклад - фарміраванне і адпраўка паштовых паведамленняў. Гэта дазваляе выкарыстоўваць яго пры напісанні сцэнарыяў.

У выпадку ж, аб якім я згадаў у пачатку артыкула, спатрэбілася ўсяго толькі чытанне пошты з лакальнага сховішча, якое было рэалізавана задаўга да падставы Google.

Ўстаноўка і запуск асталоп без выканання якіх-небудзь налад (што заняло ўсяго пару хвілін) неадкладна выявіла велізарную колькасць зусім аднолькавых лістоў у суперкарыстальніка, а чытанне аднаго з іх на выбар - вінаватага гэтай бязладзіцы: скрыпт, няўдала напісаны які звольніўся сістэмным адміністратарам уладальнікаў сервера. Праблема недахопу месца і назойлівых паведамленняў у кансолі тут жа былі вырашаны.

Уважлівы чытач, зразумела, адразу ж скажа мне, што правільней было б запусціць утыліту du, Каб высветліць, чым занята месца, прагледзець сістэмныя часопісы, і такім чынам выявіць крыніцу праблемы. Пагаджуся, гэта суцэль правільны падыход. Але ў маім выпадку хутчэй усё ж запусціць паштовы кліент, тым больш што сістэма сама прапануе гэта зрабіць.

Дык навошта я гэта ўсё напісаў?

Да таго, што ведаць усё, вядома, немагчыма, але тое, што вы ўжо ведаеце, лёгка забыцца, калі гэтымі ведамі не карыстацца. Таму часам не грэх і нагадаць.
Да таго, што добрая прылада — гэта выдатна, і чым іх больш, тым лепш.
Да таго, што часам, калі сістэма просіць вас праверыць пошту, трэба проста праверыць пошту.

Дзякуй за ўвагу.

Што яшчэ карыснага можна пачытаць у блогу Cloud4Y

Пентэстэры на перадавой кібербяспекі
Шлях штучнага інтэлекту ад фантастычнай ідэі да навуковай галіны
4 спосабу зэканоміць на бэкапах у воблаку
Наладжваем top у GNU/Linux
Як стваралі разумны электравел

Падпісвайцеся на наш Тэлеграма-канал, каб не прапусціць чарговы артыкул! Пішам не часцей за два разы на тыдзень і толькі па справе.

Крыніца: habr.com

Дадаць каментар