电子说
步骤1:下载Python
下载来自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条评论
快来发表一下你的评论吧 !