Gmail-TUI est une application TUI simple qui vise à répliquer l'interface utilisateur Web de Gmail dans un environnement TUI. Est-ce même possible ? Je ne le sais même pas encore, mais découvrons-le ! Un merci spécial à Rivo pour sa bibliothèque TUI.
Comme indiqué ci-dessus, j'ai pu aujourd'hui mettre en œuvre la composition et l'envoi d'e-mails à l'aide de ce guide SMTP. Le code source est disponible dans le référentiel du projet et la modification du code pour améliorer le projet est la bienvenue !
Aussi effrayant que cela puisse paraître pour moi, j'essaie ici de faire quelque chose de nouveau dans ma vie : écrire publiquement sur mon projet pour que je finisse par le terminer et, espérons-le, obtenir les commentaires indispensables en cours de route !
Quelques jours seulement après avoir installé Ubuntu, j'ai perdu l'accès à l'interface graphique en raison d'une mise à jour échouée et interrompue. Cela m'a amené à être obligé d'utiliser l'environnement TTY (j'ai commencé à utiliser la combinaison ctrl alt fkeys) et à me sentir impuissant pendant longtemps car je n'avais jamais utilisé même les commandes Linux les plus élémentaires.
Des mois plus tard, cette expérience m'a amené à m'intéresser aux interfaces utilisateur basées sur les TUI ou terminaux, qui fonctionnent sur des terminaux et sont comme des versions allégées des interfaces graphiques. C'est là que l'idée de créer ma propre application TUI pour Gmail m'est venue à l'esprit, car je n'en ai pas trouvé une qui puisse correspondre à mon cas d'utilisation.
Pour compléter ce manque d'application TUI, j'aimerais que Gmail-TUI reproduise à la limite la version Web de Gmail, permettant aux utilisateurs d'effectuer la plupart des tâches principales en y fournissant les caractéristiques/fonctionnalités suivantes :
Je vais essayer de travailler sur la page de connexion pour l'instant, où l'utilisateur entrera ses informations d'identification, cliquera sur connexion et sera redirigé vers la page suivante où il pourra rédiger des e-mails. Comme pour la version Web, l'affichage de la boîte de réception après la connexion devrait être effectué, mais comme j'étudie toujours IMPS qui m'aidera à recevoir des e-mails, j'utiliserai la section Composer-mail comme espace réservé pour le moment.
Si vous avez aimé lire ceci, pensez à vous connecter avec moi sur X, Reddit et GitHub !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!