下載來自https://www.python.org/downloads/
的Python 3.6.0步驟2:安裝Python并添加到路徑
打開
單擊“安裝”,但 請確保選中“將Python添加到PATH”和“安裝Pip”復選框。
步驟3:安裝SMTPLib
打開計算機的命令提示符。
在Windows上PC,方法是轉到開始,然后鍵入“ CMD ”,然后單擊“ CMD ”應用程序將其打開。
2.在命令提示符下,鍵入:
pip install smtplib
然后按Enter。
然后它將安裝將Gmail連接到所需的庫。 Python。
步驟4:配置Gmail
在gmail.com上登錄gmail時,請轉到https ://myaccount.google.com/security
向下滾動至面值提示“允許安全性較低的應用程序”
打開“允許安全性較低的應用程序”。
如果您不想讓主要gmail安全性降低,或者如果您還沒有gmail,則僅為此目的注冊一個新的gmail。
步驟5:下載Python腳本
將隨附的gmailpython.py文件下載到計算機上易于記憶的位置。
或者,只需復制下面的相同代碼,然后將其粘貼到您喜歡的文本編輯器中,然后將其另存為“ gmailpython”即可。 py”(采用UTF-8編碼:
import smtplib
gmailaddress = input(“what is your gmail address? ”)
gmailpassword = input(“what is the password for that email address? ”)
mailto = input(“what email address do you want to send your message to? ”)
msg = input(“What is your message? ”)
mailServer = smtplib.SMTP(‘smtp.gmail.com’ , 587)
mailServer.starttls()
mailServer.login(gmailaddress , gmailpassword)
mailServer.sendmail(gmailaddress, mailto , msg)
print(“ Sent!”)
mailServer.quit()
第6步:運行腳本!
打開命令提示符與您執行的方法相同
鍵入cd ____
,用gmailpython.py的路徑替換空白行。
例如,在我的筆記本電腦上,命令是
cd c:usersdonovandownloads
按Enter,然后鍵入
py gmailpython.py
,然后再次按Enter。
現在將加載命令行應用,會提示您輸入登錄詳細信息,消息以及要將消息發送給的人!
步驟7:工作原理
import smtplib
上面的那行加載到smtplib庫中,這將gmail集成添加到python中。 p》 gmailaddress = input(“what is your gmail address? ”)
gmailpassword = input(“what is the password for that email address? ”)
mailto = input(“what email address do you want to send your message to? ”)
msg = input(“What is your message? ”)
這些行顯示輸入提示,并將答案存儲在名為“ gmailaddress”,“ gmailpassword”,“ mailto”和“ msg”的變量中。將變量視為輸入的昵稱。
“/n”告訴腳本在下一條命令之前顯示新行。
mailServer = smtplib.SMTP(‘smtp.gmail.com’ , 587)
mailServer.starttls()
上面的部分已設置
mailServer.login(gmailaddress , gmailpassword)
該部分將Python登錄到您的Gmail帳戶,并從存儲先前答案的變量中獲取信息。
mailServer.sendmail(gmailaddress, mailto , msg)
該部分使用存儲您的信息的變量中的信息發送電子郵件。
print(“ Sent!”)
該部分回復“已發送!”在命令行中,這樣您就可以知道到此為止的代碼。
注意:在Python 2.7中,不需要用引號引起來。我們正在使用確實需要括號的Python 3.6。
mailServer.quit()
最后一部分退出了與郵件服務器的連接。
責任編輯:wv
-
電子郵件
+關注
關注
0文章
110瀏覽量
15396 -
python
+關注
關注
56文章
4807瀏覽量
85037
發布評論請先 登錄
相關推薦
評論