首先是使用ubuntu作为服务器发送
这个操作可能失败,收邮件也需要到垃圾箱查看。
第一步,安装发送邮件需要的服务
使用命令:
sudo apt-get install postfix
sudo service postfix start
第一句是安装,第二句是开启
第二步,写一个发邮件的python文件
随便上网找一段就可以了...
以下是我找的例子:
#!/usr/bin/python#-*- coding: UTF-8 -*-
importsmtplibfrom email.mime.text importMIMETextfrom email.header importHeader
mail_host= "localhost" #设置服务器,localhost表示本地,需要第一步安装并开启服务成功
content= "Hello email!" #要发送的内容(正文)先编辑好
msg= MIMEText(content, 'plain', 'utf-8') #格式化
msg['From'] = Header("Masako", 'utf-8') #发件人(声称的)
msg['To'] = Header("cnblog", 'utf-8') #收件人(声称的)
msg['Subject'] = Header("Email greetings", 'utf-8') #邮件主题
sender= 'masako@cnblogs.com' #发送方
receivers