Histoire de Mutt

Mon collègue s'est tourné vers moi pour obtenir de l'aide. La conversation s'est avérée être quelque chose comme ceci:

- Écoutez, je dois ajouter un serveur Linux client à la surveillance de toute urgence. Accès accordés.
"Et quel est le problème?" Vous ne pouvez pas vous connecter? Ou les droits dans le système sont-ils insuffisants?
- Non, je me connecte normalement. Et il y a des droits de superutilisateur. Mais il n'y a presque pas de place. Et constamment le message sur le courrier grimpe sur la console.
- Alors regarde ce mail.
- Comment?! Le serveur extérieur n'est pas directement accessible!
- Lancez le client directement sur le serveur. Si vous ne l’avez pas, installez-le, vous avez des droits.
- Il n'y a presque pas de place de toute façon! En général, une application GUI à part entière ne démarre pas là.

J'ai dû regarder un collègue et lui montrer un moyen simple et efficace de résoudre le problème. Une méthode qu'il connaissait, mais qu'il n'a jamais utilisée. Et dans une situation stressante, je ne pouvais tout simplement pas me souvenir.

Oui, il existe un client de messagerie entièrement fonctionnel qui peut être lancé sans aucune sorcellerie dans la console. Et depuis très longtemps. Cela s'appelle Mutt .

Malgré l'âge considérable du projet , il se développe activement et soutient aujourd'hui le travail avec des services tels que Gmail et Yandex.Mail . Il sait également travailler avec les serveurs Microsoft Exchange . Super truc, non?

Ici, par exemple, cela ressemble à travailler avec GMail:



Mutt a également :

  • Carnet d'adresses
  • automatisation du traitement des messages;
  • divers types d'affichage;
  • pouvoir marquer des lettres de différentes catégories dans différentes couleurs
  • changer l'apparence et les couleurs de l'interface en principe;
  • prise en charge du chiffrement et des signatures numériques;
  • des macros pour des actions complexes;
  • Alias ​​des adresses postales et des listes de diffusion;
  • la possibilité d'activer la vérification orthographique;
  • et bien plus.

De plus, une part importante de ces opportunités a été réalisée il y a de nombreuses années. En raison de l'absence d'une interface graphique, Mutt ne pèse presque rien, et en même temps, il m'est difficile de nommer un client de messagerie qui me permettrait de me configurer de manière tout aussi flexible.

Malheureusement, recommander ce merveilleux client de messagerie à un utilisateur ordinaire n'en vaut pas la peine. Eh bien, sauf dans le cas où vous ne l'aimez pas beaucoup pour quelque chose. Et il y a plusieurs raisons à cela. Premièrement, la flexibilité du réglage a un inconvénient - le réglage n'est en aucun cas un simple clic et nécessite certaines connaissances. La plupart des utilisateurs ordinaires ne les considèrent pas comme inutiles.

Deuxièmement, Google, Yandex, Microsoft et d'autres fournisseurs considèrent le courrier exclusivement comme faisant partie intégrante de leurs produits et services et sabotent de toutes les manières qu'ils n'acceptent pas l'utilisation de clients tiers. Et ils peuvent être compris, dans Mutt, vous ne créerez pas d'annonces.

Troisièmement, il est extrêmement difficile de trouver une personne qui travaille exclusivement dans la console. Et ce n'est pas que les utilisateurs ont besoin d'une interface graphique. Il y a simplement des tâches qui sont gênantes ou même impossibles dans la console. Par exemple, une photo vous a été envoyée par courrier. Mutt vous permettra de l'enregistrer sur le disque, mais le visualiser sans démarrer le sous-système graphique ne fonctionnera pas sans magie noire et tambourin chamanique. La plupart des utilisateurs ordinaires ne perdront tout simplement pas leur temps à ce sujet, en particulier lorsqu'ils ont un ordinateur ou un smartphone sur lequel cela se fait rapidement et facilement. Pour ces raisons, Mutt est en demande, sauf pour les geeks qui veulent ressentir l'esprit de pirate rebelle, pour défier la société.



Mais cela ne fait pas du client un outil moins pratique pour les spécialistes qui savent exactement comment, où et pourquoi il peut être appliqué. Par exemple, Mutt peut, sans démarrer l'application, appeler à partir de la ligne de commande avec des paramètres pour effectuer diverses tâches. L'exemple le plus simple est la génération et l'envoi d'e-mails. Cela vous permet de l'utiliser lors de l'écriture de scripts.

Dans le cas, que j'ai mentionné au début de l'article, il suffisait de lire le courrier du stockage local, qui a été mis en œuvre bien avant la fondation de Google.

L'installation et le démarrage de Mutt sans aucun réglage (ce qui n'a pris que quelques minutes) ont immédiatement révélé un grand nombre exactement des mêmes lettres du superutilisateur, et la lecture de l'une d'entre elles était le coupable de ce désordre: un script qui a été écrit sans succès par l'administrateur système démissionnaire des propriétaires du serveur. Le problème de manque d'espace et de messages gênants dans la console a été immédiatement résolu.

Un lecteur attentif, bien sûr, me dira immédiatement qu'il serait plus correct d'exécuter l'utilitaire du pour savoir quel est le lieu, consulter les journaux système et ainsi identifier la source du problème. Je suis d'accord, c'est la bonne approche. Mais dans mon cas, il est plus rapide de démarrer le client de messagerie, d'autant plus que le système lui-même propose de le faire.

Alors pourquoi ai-je écrit tout ça?

D'ailleurs, tout savoir, bien sûr, est impossible, mais ce que vous savez déjà est facile à oublier si vous n'utilisez pas ces connaissances. Par conséquent, parfois ce n'est pas un péché à rappeler.
De plus, un bon outil est merveilleux, et plus il y en a, mieux c'est.
En outre, parfois, si le système vous demande de vérifier votre courrier, il vous suffit de vérifier votre courrier.

Merci de votre attention.

Quoi d'autre est utile de lire sur le blog Cloud4Y

→ Les pentesters à la pointe de la cybersécurité
Le chemin de l'intelligence artificielle d'une idée fantastique à l'industrie scientifique
4 façons d'économiser sur les sauvegardes dans le cloud
Configurer top dans GNU / Linux
Comment créer un vélo électrique intelligent

Abonnez-vous à notre chaîne Telegram pour ne pas manquer un autre article! Nous écrivons pas plus de deux fois par semaine et uniquement pour affaires.

Source: https://habr.com/ru/post/fr474522/


All Articles