久久精品国产精品青草色艺_www.一区_国内精品免费久久久久妲己_免费的性爱视频

用python開發郵件管理軟件的一些問題?

這個學期有軟<愛尬聊_百科知識>件課設,題目是郵件管理軟件。目前主要遇到有如下的困惑,希望大神們能夠對熟悉的問題給出相應的看法或者解決辦法。

郵件軟件界面的設計打算使用pyqt4,個人比較喜歡簡約風格,看到了YoMail這個軟件被驚艷到了(如下圖),所以想問一下pyqt4是否可以實現?如果可以實現,怎么做到無邊框效果?

2.關于郵件的接收和發送有沒有什么好的模塊可以推薦?貌似只有smtplib,pop3,如果覺得有更好的歡迎推薦,最好是有比較詳細的文檔。

3.課設要求需要實現通信簿的管理,這個該怎么做?pop3或者smtp的模塊有這個方法嗎?給個思路就好,如果有示例就更好了。

4.這個是最頭痛的,就是關于郵件的接收。一直不明白接收到的郵件是以什么形式保存的,數據庫還是直接保存為文件?如果保存為文件,那具體是什么文件,html嗎?如果是數據庫,又是怎么保存的?


潑墨桃115 3小時前

通訊錄可以通過收到的郵箱中的from_addr獲得。


愉_422 3小時前

下面代碼可實現無邊框效果


擋腳板 3小時前

最終還是選擇了smtplib和pop3,廖雪峰老師的教程可以參考一下。之前找到了PyMail這個庫,設計思想是直接調用方法就行了,但是代碼中有個莫名其妙的變量,所以運行起來總是報錯,email了作者,但是沒給答復,所以最終還是選擇了smtplib和pop3


姜曉敏0422 3小時前

這個最后我選擇了以文件的形式,因為數據庫不太熟練....而且python程序最后還得打包,不太確定是否可以將數據庫也打包進去,所以還是選擇保險的方式吧。大牛如果看到這,有更好的意見也歡迎說一下你的想法,先謝過了!


小尾巴丟了 3小時前

通信簿的管理直接使用數據庫,類似手機聯系人的管理,然后可以在通信簿點聯系人進入往來郵件,在郵件頁面可以添加郵箱進入通信簿并添加昵稱感覺功能就夠了


宋云麗 3小時前

無邊框的,這個還是比較容易實現的,qt里面我記得有個frameless的初始化參數,setWindowFlags(Qt.FramelessWindowHint | Qt.WindowStaysOnTopHint)。 yomail的界面肯定是有專門的美工設計出來的,想實現一樣的估計需要很大力氣。可以去模仿, 另外建議搭界面的時候用代碼寫,而不是可視化拖拽。


編輯 舉報 2023-04-20 14:28

0個評論

暫無評論...
驗證碼 換一張
相關內容