本文由我司收集整编,推荐下载,如有疑问,请与我司联系

python

调用第三方邮件接口

2017/08/10 1

单线程发送

#!/usr/bin/env python# -*- coding: UTF-8 -*-# 1.

首先定义好脚本中的邮箱账号和密

# 2.

脚本执行命令为:

python mail.py

目标邮箱

邮件主题

” “

邮件内容

”#

系统库

import sys#

邮件发送库

import smtplib#

格式化邮件内容

from email.mime.text import

MIMEText#

多进程包

#from

subprocess

import

*def

sendqqmail(username,

password,

mailfrom,

mailto,

subject,

content):

try:

#

msg

是一个

email.mime.text.MIMEText

msg

=

MIMEText(content,

_subtype=‘plain’)

msg[‘FROM’]

=

mailfrom

msg[‘TO’]

=

mailto msg[‘Reply-To’] = mailfrom msg[‘Subject’] = subject #

参数:服务器地址默认

为空,端口默认为

0

,本地主机名默认为

None

,超时时间为进程执行退出后超时

smtp

=

smtplib.SMTP_SSL(‘smtp.163’,

465)

#

从服务器接受

debug

信息的级别

#

smtp.set_debuglevel(0)

#

默认为本地域名:

localhost

#

smtp.ehlo()

#

登录

smtp.login(username,

password)

#

发送邮件

smtp.sendmail(mailfrom,

mailto,

msg.as_string()) #

关闭会话

smtp.quit() except Exception as err: print(“Send mail failed.

Error: {err}”.format(err=err))def main(): subject = sys.argv[2] content = sys.argv[3] #

义邮箱的账号和密码,你需要修改成你自己的账号和密码(请不要把真实的用户名

和密码放到网上公开,否则你会死的很惨)

sendqqmail(‘www0009999hai@163’,

‘idhsdiofhsio’,

‘www0009999hai@163’,

mailto,

subject,

content)if

__name__

==

“__main__”: main()tips:

感谢大家的阅读,本文由我司收集整编。仅供参阅!

python调用第三方软件发信代码_【IT专家】python调用第三方邮件接口相关推荐

  1. python图形小游戏代码_手把手制作Python小游戏:俄罗斯方块(一)

    手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...

  2. python函数模块关键代码_从零开始学Python(六):函数,模块和类的使用

    从这章开始,我们不在使用sublime文本编译器进行编码了,主要是我们每次运行的使用还得去命令行执行pyhon ***.py命令查看结果,操作比较麻烦.推荐大家使用Pycharm(具体安装使用教程大家 ...

  3. python答题系统的代码_答题辅助python代码实现

    本文实例为大家分享了答题辅助python具体代码,供大家参考,具体内容如下 from screenshot import pull_screenshot import time, urllib.req ...

  4. python字体加粗代码_如何在python docx中加粗行单元格的文本?

    在python docx中,可以通过使用 Rich Text 造型.您应该为模板中需要样式化的特定字符/字符串在字符/字符串的位置提供一个上下文变量.此变量映射到 RichText 具有样式定义(在代 ...

  5. python二进制转八进制代码_如何在python中输入二进制、八进制、十进制、十六进制数据并转换...

    最近在学习python,不过跟着课本的作业题目: 分别就计算二进制110110011.八进制256和十六进制的数字a4b5,并转化为十进制求和. 不过写过程中遇到了个问题: 如何在python中输入二 ...

  6. python hello world程序代码_第一个Python程序——hello world

    helloWorld 一直都是每一门语言经典的第一课, 就是使用那一种语言输出 HelloWorld 的字符串 下面 ,就用 python.在终端里面输出 HelloWorld 代码非常简单,只需要一 ...

  7. python画菱形的代码_题目:python 打印出如下图案(菱形):

    [R]R语言中的%>%和%.% 最近在网上看R的代码,常常看到 x %>% y 的写法. 样子看着像是pipe的用法,搜了一下, 没找到语法的相关说明. 今天突然开窍,想着 %&g ...

  8. python爬取豆瓣代码_小白的python爬虫,40代码教你爬取豆瓣小说

    这篇文章写了很久了,一直没有发布: 爬虫学的差不多了,觉得这篇文章对新手实践还是有些作用的.毕竟这也是我刚学爬虫的时候练习的,爬取了比较好爬的网站,也比较经典:多余的解释不说了,代码里每一行都有注释, ...

  9. python玩加件大师_如何聘请Python开发人员并确定真正的大师

    python玩加件大师 "The joy of coding is in seeing a short, concise, readable, and small amount of cle ...

最新文章

  1. 人工智能机器学习区别计算机应用,AI、人工智能和机器学习有什么区别
  2. MM32F3277 MicroPython 实验板设计和软件测试
  3. 在阿里,我们如何管理代码分支?
  4. JavaScript知识笔记(三)——内置对象、浏览器对象
  5. 潍职e校帮APP功能简介
  6. 《Python Cookbook 3rd》笔记(2.17):在字符串中处理html和xml
  7. 使用Python内置浏览器缓存cookies并做更新
  8. LeetCode 242 Valid Anagram
  9. 阿里云云计算 49 云监控的概念
  10. C++时间类型详解( time_t 和 tm )
  11. vue项目px自动转rem适用于pc端
  12. 【华人学者风采】聂飞平 西北工业大学
  13. abap获取日期_ABAP 日期时间函数
  14. 淘淘商城---8.11
  15. 北京小升初计算机编程特长生班,北京特长生小升初测试启动 家长凌晨排队取号 图...
  16. 31.进程管理之进程概览,及ps命令详解,ps -ef,ps aux,ps -le,ps -l输出详解和示例
  17. 微信支付SDK的使用
  18. 20款 密码破解工具
  19. 美白宫高级顾问遭CWA黑客组织网络攻击
  20. 管理会计报告和财务报告的区别

热门文章

  1. java怎么把随机数放入数组_Java学习:集合的使用与数组的区别
  2. Intel Realsense D435 python 实战(二)
  3. lua脚本简单编辑及常用指令
  4. 数字三角形,最长上升子序列,背包模型 AcWing算法提高课 (详解)
  5. python图层合并_图层最新:Python叠加矩形框图层2种方法及效果_爱安网 LoveAn.com
  6. paradox 修改字段长度_【精华】小学作文400字汇总十篇
  7. java基础语法以及进制的转换
  8. 映射Mapper.xml文件的几种方式
  9. Tomcat 下载安装、配置、启动、报错问题
  10. 基于eureka如何使用spring cloud zuul 网关