2014-10-26 44 views
0

我想在python中構建一個原型。使用的案例非常簡單。一旦運行該程序將接受輸入x並且將執行類似檢查一些條件後使用python發送電子郵件

if(x<=3){ 
    send email to [email protected] 
    some html copy 
} 

這是開始......現在,我想我需要一個web服務器來發送電子郵件。那就是我迷路的地方。我可以避免爲此任務安裝服務器堆棧嗎?我對Python很新。

+0

你需要以更具體的得到有用的答案。 – Maroun 2014-10-26 16:33:43

+1

[嘗試使用Python發送電子郵件(Gmail作爲郵件提供者)]的可能重複(http://stackoverflow.com/questions/10147455/trying-to-send-email-gmail-as-mail-provider-using-python ) – 2014-10-26 16:34:00

+0

[在Python中接收和發送電子郵件]的可能的重複(http://stackoverflow.com/questions/348392/receive-and-send-emails-in-python) – davidism 2014-10-26 16:37:42

回答

1

從您的計算機直接發送電子郵件通常會失敗,因爲電子郵件系統經常阻止來自未知來源的所有電子郵件,這是一種反垃圾郵件措施。所以通常最好使用Gmail等電子郵件服務。

谷歌有一個python與gmail交互的api,這允許發送電子郵件。

您需要安裝與

pip install --upgrade google-api-python-client 

,並請務必閱讀,考慮向內消化的文件,尤其是關於認證

https://developers.google.com/gmail/api/overview#api_overview

+0

@詹姆斯 - 終於我得到了一個有用的答案和一些正確的方向:-) 謝謝! – soum 2014-10-26 16:50:46

相關問題