Python获取邮件地址的方法
本文实例讲述了Python获取邮件地址的方法。分享给大家供大家参考。具体实现方法如下:
import email.Utils def getCleanMailAddress(strAddr): emails = email.Utils.parseaddr(strAddr.lower()) return emails[1]
希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
Python群发邮件实例代码
直接上代码了 复制代码 代码如下: import smtplibmsg = MIMEMultipart() #构造附件1att1 = MIMEText(open('/home/a2bgeek/develop/python/hello.py', 'rb').read(), 'base64', 'gb2312')att1["Content-Type"] = 'application/octet-stream'att1["Content-Disposition"] = '
-
Python实现读取邮箱中的邮件功能示例【含文本及附件】
本文实例讲述了Python实现读取邮箱中的邮件功能.分享给大家供大家参考,具体如下: #-*- encoding: utf-8 -*- import sys import locale import poplib from email import parser import email import string # 确定运行环境的encoding __g_codeset = sys.getdefaultencoding() if "ascii"==__g_codeset: __g_
-
用Python实现一个简单的能够发送带附件的邮件程序的教程
基本思路就是,使用MIMEMultipart来标示这个邮件是多个部分组成的,然后attach各个部分.如果是附件,则add_header加入附件的声明. 在python中,MIME的这些对象的继承关系如下. MIMEBase |-- MIMENonMultipart |-- MIMEApplication |-- MIMEAudio |-- MIMEImage |-- MIMEMessage |-- MIME
-
Python编程实现及时获取新邮件的方法示例
本文实例讲述了Python编程实现及时获取新邮件的方法.分享给大家供大家参考,具体如下: #-*- encoding: utf-8 -*- import sys import locale import poplib from email import parser import email import string import mysql.connector import traceback import datetime from mysql.connector import error
-
python通过imaplib模块读取gmail里邮件的方法
本文实例讲述了python通过imaplib模块读取gmail里邮件的方法.分享给大家供大家参考.具体实现方法如下: import imaplib mailserver = imaplib.IMAP4_SSL('imap.gmail.com', 993) username = 'gmailusername' password = 'gmailpassword' mailserver.login(username, password) status, count = mailserver.sele
-
python 七种邮件内容发送方法实例
一.文件形式的邮件 复制代码 代码如下: #!/usr/bin/env python3#coding: utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Header sender = '***'receiver = '***'subject = 'python email test'smtpserver = 'smtp.163.com'username = '***'password
-
详解python实现读取邮件数据并下载附件的实例
详解python实现读取邮件数据并下载附件的实例 实现结果图: 实现代码: #!/usr/bin/python2.7 # _*_ coding: utf-8 _*_ """ @Author: MarkLiu """ import poplib import email from email.parser import Parser from email.header import decode_header from email.utils im
-
Python读取ini文件、操作mysql、发送邮件实例
我是闲的没事干,2014过的太浮夸了,博客也没写几篇,哎~~~ 用这篇来记录即将逝去的2014 python对各种数据库的各种操作满大街都是,不过,我还是喜欢我这种风格的,涉及到其它操作,不过重点还是对数据库的操作.呵~~ Python操作Mysql 首先,我习惯将配置信息写到配置文件,这样修改时可以不用源代码,然后再写通用的函数供调用 新建一个配置文件,就命名为conf.ini,可以写各种配置信息,不过都指明节点(文件格式要求还是较严格的): 复制代码 代码如下: [app_info] DAT
-
python中使用smtplib和email模块发送邮件实例
SMTP模块 这么多已定义的类中,我们最常用的的还是smtplib.SMTP类,就具体看看该类的用法:smtp实例封装一个smtp连接,它支持所有的SMTP和ESMTP操作指令,如果host和port参数被定义,则smtp会在初始化期间自动调用connect()方法,如果connect()方法失败,则会触发SMTPConnectError异常,timeout参数设置了超时时间.在一般的调用过程中,应该遵connetc().sendmail().quit()步骤. SMTP模块主要方法 下面我们来
-
python同时给两个收件人发送邮件的方法
本文实例讲述了python同时给两个收件人发送邮件的方法.分享给大家供大家参考.具体分析如下: 该范例通过python内置的smtplib包发送邮件 import smtplib import string host = "localhost" fromclause = "a@b.com" toclause = "c@d.com, e@f.com" toclause = string.splitfields(toclause, ",&q
-
在Python中使用poplib模块收取邮件的教程
SMTP用于发送邮件,如果要收取邮件呢? 收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上.收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3. Python内置一个poplib模块,实现了POP3协议,可以直接用来收邮件. 注意到POP3协议收取的不是一个已经可以阅读的邮件本身,而是邮件的原始文本,这和SMTP协议很像,SMTP发送的也是经过编码后的一大段文本. 要把POP3收取的文本变成可以阅读的邮件,还需要用email模块提供的各种类来解析原始文本
随机推荐
- 通过SQL Server 2008数据库复制实现数据库同步备份
- 校验普通电话、传真号码的正则表达式(可以+开头,除数字外,可含有-)
- centos中NAT模式下静态IP连接外网
- MyBatis学习教程(八)-Mybatis3.x与Spring4.x整合图文详解
- JavaScript设计模式之单例模式详解
- JS动态日期时间的获取方法
- javascript中indexOf技术详解
- PHP模板引擎Smarty内置变量调解器用法详解
- php使用PDO事务配合表格读取大量数据插入操作实现方法
- 雷客图ASP站长安全助手的ASP木马查找功能
- Android ActionBar完全解析使用官方推荐的最佳导航栏(下)
- JS学习之表格的排序简单实例
- JQuery插件ajaxfileupload.js异步上传文件实例
- 微信小程序中button组件的边框设置的实例详解
- jquery选择器原理介绍($()使用方法)
- 详解Java程序读取properties配置文件的方法
- 实例详解Java实现图片与base64字符串之间的转换
- 通过JS获取Request.QueryString()参数的值实现方法
- varnish 配置文件分享(sens杨 注释)
- JS更改select内option属性的方法
