文档章节

Python发送邮件

素人派
 素人派
发布于 2016/12/31 20:46
字数 172
阅读 7
收藏 0
  • 介绍
在玩树莓派的时候,希望能用Python来给自己发一份邮件。本文就是介绍如何使用Python来发送邮件的。 本文介绍了使用POP3来收取邮件,所以要能正确地收取邮件必须首先确保你的邮件服务器开启了POP3服务。
  • 发送简单邮件
[codesyntax lang="python"]
#!/usr/bin/evn python
#coding=utf-8

__author__ = 'surenpi'

import sys 
import time
import smtplib

def send_mail():
        try:
                handle = smtplib.SMTP('smtp.126.com', 25)
                handle.login('xxx%g@126.com', 'xxx')
                msg = 'To:xxx@qq.com\r\nFrom:xxx@126.com\r\nSubject:hello mail\r\npython mail test'
                handle.sendmail('xxx%g@126.com', 'xxx@qq.com', 'msg')
                handle.close()

                return 1
        except Exception,e:
                print e
                return 0
        pass

if __name__ == '__main__':
        send_mail()

        pass
[/codesyntax]
  • 参考

本文转载自:http://surenpi.com/2015/04/24/python%e5%8f%91%e9%80%81%e9%82%ae%e4%bb%b6/

上一篇: Java泛型
下一篇: 数码管
素人派
粉丝 26
博文 1907
码字总数 10223
作品 6
东城
程序员
私信 提问

暂无文章

C 语言 二级指针的使用

#include <stdio.h>#include <stdlib.h>typedef struct node Node;struct node {int data;struct node* next;struct node* prev;};Node head;Node* insert(Node......

小张525
14分钟前
2
0
【大数据技术】——Hadoop(1)

什么是大数据 基本概念 《数据处理》 在互联网技术发展到现今阶段,大量日常、工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经...

须臾之余
28分钟前
6
0
比特币从地址逆向计算私钥

区块链 区块链简介 说到比特币,就不得不提区块链。那什么是区块链呢? 区块链本质是一个数据集,只不过数据的组织采用了比较特殊的方式,就是把数据拆分为一块一块的小数据集。 为什么要进行...

trayvon
42分钟前
1
0
TypeScript……真香

写前端或者用 node 写命令行小工具一直采用的 es6 的语法,对于 TypeScript 则是秉持敬而远之的态度,毕竟团队中多推广一门语言所需要花费的精力都是让人望而却步的。所以对于 JavaScript 的...

郁也风
48分钟前
3
0
shell基本案例

1、自定义rm linux系统的rm命令太危险,一不小心就会删除掉系统文件。 写一个shell脚本来替换系统的rm命令,要求当删除一个文件或者目录时,都要做一个备份,然后再删除。下面分两种情况,做...

寰宇01
55分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部