簡體   English   中英

從Python可執行文件安全地發送電子郵件

[英]Securely Send Email from Python Executable

我正在使用Python工具進行廣泛分發(如.exe / .app),該工具會將報告通過電子郵件發送給用戶。 目前(在測試中),我正在使用smtplib來構建消息並通過GMail發送,這需要調用login()。 但是,我對此的安全性感到擔心-我知道Python二進制文件並不是十分安全,我寧願不要將密碼以明文形式存儲在可執行文件中。

我對電子郵件系統不是很熟悉,所以我不知道.exe是否可以安全使用某些內容。 我想我可以設置一個不經過身份驗證的郵件服務器,但是我擔心它最終將成為垃圾郵件節點。 有沒有可以讓我從分布式Python .exe / .app發送郵件而又不使其受到潛在攻擊的設置?

一種可能的解決方案是創建一個由您管理的Web后端,該后端接受POST調用並將傳遞的消息僅發送到授權地址。 這樣,您還可以保留服務器上電子郵件地址的列表。

像在線錯誤警報器一樣看它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM