用python开发邮件管理软件的一些问题
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                用python开发邮件管理软件的一些问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            通訊錄可以通過收到的郵箱中的from_addr獲得。
下面代碼可實現無邊框效果
最終還是選擇了smtplib和pop3,廖雪峰老師的教程可以參考一下。之前找到了PyMail這個庫,設計思想是直接調用方法就行了,但是代碼中有個莫名其妙的變量,所以運行起來總是報錯,email了作者,但是沒給答復,所以最終還是選擇了smtplib和pop3
這個最后我選擇了以文件的形式,因為數據庫不太熟練....而且python程序最后還得打包,不太確定是否可以將數據庫也打包進去,所以還是選擇保險的方式吧。大牛如果看到這,有更好的意見也歡迎說一下你的想法,先謝過了!
通信簿的管理直接使用數據庫,類似手機聯系人的管理,然后可以在通信簿點聯系人進入往來郵件,在郵件頁面可以添加郵箱進入通信簿并添加昵稱感覺功能就夠了
無邊框的,這個還是比較容易實現的,qt里面我記得有個frameless的初始化參數,setWindowFlags(Qt.FramelessWindowHint | Qt.WindowStaysOnTopHint)。 yomail的界面肯定是有專門的美工設計出來的,想實現一樣的估計需要很大力氣。可以去模仿, 另外建議搭界面的時候用代碼寫,而不是可視化拖拽。
                        
                        
                        下面代碼可實現無邊框效果
最終還是選擇了smtplib和pop3,廖雪峰老師的教程可以參考一下。之前找到了PyMail這個庫,設計思想是直接調用方法就行了,但是代碼中有個莫名其妙的變量,所以運行起來總是報錯,email了作者,但是沒給答復,所以最終還是選擇了smtplib和pop3
這個最后我選擇了以文件的形式,因為數據庫不太熟練....而且python程序最后還得打包,不太確定是否可以將數據庫也打包進去,所以還是選擇保險的方式吧。大牛如果看到這,有更好的意見也歡迎說一下你的想法,先謝過了!
通信簿的管理直接使用數據庫,類似手機聯系人的管理,然后可以在通信簿點聯系人進入往來郵件,在郵件頁面可以添加郵箱進入通信簿并添加昵稱感覺功能就夠了
無邊框的,這個還是比較容易實現的,qt里面我記得有個frameless的初始化參數,setWindowFlags(Qt.FramelessWindowHint | Qt.WindowStaysOnTopHint)。 yomail的界面肯定是有專門的美工設計出來的,想實現一樣的估計需要很大力氣。可以去模仿, 另外建議搭界面的時候用代碼寫,而不是可視化拖拽。
總結
以上是生活随笔為你收集整理的用python开发邮件管理软件的一些问题的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 右侧输卵管堵塞要怎么治疗
 - 下一篇: 波尔卡沈阳维修站