感謝之前 DevLog 上的所有支持,我帶著 Gmail-TUI 應用程式的最新更新回來了!如果您不知道這個開源項目,我正在開發一個基於終端的 UI 應用程序,旨在在終端中複製 Gmail-Web 體驗,而不需要 Web 瀏覽器:
閱讀開發日誌 #01 |為專案的 GitHub 儲存庫做出貢獻
雖然收件匣功能的實作仍在進行中,但我在 Gmail-TUI 中實現了比之前版本更好的導航系統,如上所示。
在早期版本中,系統會直接提示使用者撰寫郵件並傳送,因為這是當時唯一可用的功能。然而,經過最近的修改後,用戶如何在此應用程式中導航的基本藍圖已經制定:
目前正在透過向嘗試登入的人發送「登入警報」郵件來驗證登入是否成功。如果電子郵件密碼不匹配,則「登入警報」郵件將不會發送給用戶,他們會提示重試。
目前只有 Compose 選項可以使用,但在 IMAP 協定實施後,其餘選項將被修改以執行相關操作。
好吧,回顧一下,自第一個 DevLog 以來,Gmail-TUI 現在已經添加了以下功能:
由於網路從來都不是我的強項,所以我一直在努力更好地理解用於在用戶收件匣中顯示電子郵件的 IMAP 協定。對我來說可悲的是,我一直在努力正確掌握相關概念。或者更確切地說,我覺得我透過想要越來越多地了解 IMAP 來不必要地延長收件匣功能的實現,因為它確實非常令人著迷!
我現在明白瞭如何在程式碼中實現它,但我內心深處希望在我了解有關 IMAP 的所有內容之前不要繼續前進 - 我意識到這是相當不切實際的。
因此,我下定決心:我將利用迄今為止所獲得的所有知識來實現收件匣功能,並確保該功能出現在下一版本的 Gmail-TUI 中。我的意思是,試圖獲取如此多的知識而不嘗試在某個地方實現它有什麼意義......對嗎?
如果您喜歡閱讀此 DevLog,並想仔細了解我的開發過程,請考慮在 X、Reddit 和 GitHub 上關注我!
以上是[DevLog # Gmail-TUI:複製 Gmail-Web 導航的詳細內容。更多資訊請關注PHP中文網其他相關文章!