python 发送邮件,未完

def send_mail():
        try:
                print "send mail..."
                # handle = smtplib.SMTP(‘smtp.163.com‘, 25)
                # handle.login(‘[email protected]‘,‘5595awd1226‘)
                # msg = "To: [email protected]\r\nFrom: [email protected]\r\nSubject: startpc \r\n\r\nstart\r\n"
                # handle.sendmail(‘[email protected]‘,‘[email protected]‘, msg)
                # handle.close()
                #如上方法无法发送mail,原因不详。

                smtp = smtplib.SMTP()
                smtp.connect(‘smtp.163.com‘)
                smtp.login(‘gjp_1988‘,‘5595awd1226‘)
                msg = "To: [email protected]\r\nFrom: [email protected]\r\nSubject: startpc \r\n\r\nstart\r\n"
                smtp.sendmail(‘[email protected]‘,‘[email protected]‘,msg)
                smtp.close()
                #如上方法发送有时候接收不到,感觉很不稳定。

                print "send mail end"
                return 1
        except:
                return 0

  

时间: 2024-10-29 19:07:19

python 发送邮件,未完的相关文章

python 函数(未完待续)

什么是函数? 在程序中,函数就具备某一功能的工具 事先将工具准备好即函数的定义 遇到应用场景拿来就用即函数的调用 所以务必记住:#函数的使用必须遵循先定义,后调用的原则 拿来加()就能用 用函数的好处减少代码冗余增强程序的扩展性增强程序的结构性与可读性 函数分为2种: 1 无参函数 2 有参函数 什么是返回值? 返回值是一个函数的处理结果,如果我们需要在程序中拿到函数的处理结果做进一步的处理,则需要函数必须有返回值 函数的返回值用return去定义格式为:return 值 注意: 1.retur

[daily][optimize] 去吃面 (python类型转换函数引申的性能优化)(未完待续)

前天,20161012,到望京面试.第四个职位,终于进了二面.好么,结果人力安排完了面试时间竟然没有通知我,也没有收到短信邀请.如果没有短信邀请门口的保安大哥是不让我进去大厦的.然后,我在11号接到了面试官直接打来的电话,问我为啥还没到,我说没人通知我我不知道呀.结果我就直接被他邀请去以访客的身份参加面试了.不知道人力的姑娘是不是认识我,且和我有仇,终于可以报复了... 然后,我终于如约到了,面试官带着我去前台登记.前台的妹子更萌...认为我是面试官,面试官是才是来面试的.我气质真的那么合吗?

Python核心编程(第二版) 第二章习题答案 未完待续

2-2.程序输出.阅读下面的Python脚本.#!/usr/bin/env python1 + 2 * 4(a)你认为这段脚本是用来做什么的?(b)你认为这段脚本会输出什么?(c)输入以上代码,并保存为脚本,然后运行它,它所做的与你的预期一样吗?为什么一样/不一样?(d)这段代码单独执行和在交互解释器中执行有何不同?试一下,然后写出结果.(e)如何改进这个脚本,以便它能和你想象的一样工作?答:(a)这段脚本是用来计算表达式的值(b)脚本会输出9(c)保存为脚本,运行后没有输出.和自己预期不一样.

Python的Argparse模块是什么?(未完)

        近日在阅读代码的过程中遇到了Argparse模块,记得前段时间已经看了,可是过了两周现在又忘了, 看来写代码一定要钻研到底搞清楚其中原委才行,本文主要参考Python3.6系列官方文档的Argparse模块的教程. 注意:还有两个模块与Argparse功能相似,getopt和optparse. argparse基于optparse,因此在使用方面非常相似,但是不推荐使用optparse,官方文档更推荐argparse. 1.Argparse的作用 举一个小例子,在Linux系统中

Python开发 標準內建方法 (未完代補)

abs(number)  絕對值  The abs() method takes a single argument: num - number whose absolute value is to be returned. The number can be: integer floating number complex number any(iterable)   The any() method returns True if any element of an iterable is

ETL过程跑完后,使用python发送邮件

目标库中,如果有行数为0的表,使用python发送邮件 # -*- coding:utf-8 -*- # Author: zjc # Description:send monitor info to someone. # Date: 20170718 import contextlib import pymysql import smtplib from email.mime.text import MIMEText # 监控信息变量 TABLE_SCHEMA_LIST = ('db-name1

python发送邮件(一)

最近设计了一个小的应用程序,主要是根据文件中邮件地址发送一份excel中内容,并且在接受方收到邮件都是以网页的格式呈现的. 下面主要是对python发送邮件涉及到的部分知识点做个总结 一.先介绍一下Smtp协议和POP3协议 SMTP (Simple Mail Transfer Protocol) http://www.rfc-editor.org/info/rfc821    RFC821文档详细描述了这个协议信息: 邮件传送代理 (Mail Transfer Agent,MTA) 程序使用S

python 发送邮件例子

想到用python发送邮件 主要是服务器 有时候会产生coredump文件  ,然后因为脚本重启原因,服务器coredump产生后会重启 但是没有主动通知开发人员 想了下可以写个脚本一旦产生coredump文件就可以发送邮件给开发者让其立马知道 下面只介绍简单的发送脚本 如果需要在生产环境用起来  还需要按要求修改脚本 smtplib.SMTP([host[, port[, local_hostname[, timeout]]]]) SMTP类构造函数,表示与SMTP服务器之间的连接,通过这个连

【learning】微信跳一跳辅助c++实现 轻松上万 【未完待续】

写在前面 17年年底Wechat出了这个跳一跳的小游戏,今年2月份的时候简单地玩了一下,发现被游戏虐了(手太残了只能跳20多).     今天刚好有点空,于是就花了一个下午的时间写了一个跳一跳的c++辅助. 由于本OIER既不会Python,也不会安卓的USB调试,更不会单片机,故写了一一个操作安卓模拟器的辅助. 先放下效果:(只是先截个图而已,截止至目前跳了2150次,运行1小时55分钟)[未完待续] 据之前的跳一跳大赛的结果,尽管人类的第一为1.2W分,但仍然被本辅助轻松碾在地上. ----

第18课 python 发送邮件

到昨天课程已经完结.但是你是不是你还是觉得没有成就感....答案肯定的. 作为一名邮件管理员,也是一件有意思的事情..... 我触发学习Py的,主要也是用于群发邮件,解决市场管理部总是找我群发邮件..... 那时候我使用的是shell......但是还是要要入系统搞,能不能我给工具,你们自己发送.......... 所以还是很苦逼,我们 搜索python 发送邮件,你会发现2个模块smtplib,email 1. smtplib是用来发送邮件用的;( 跟服务器连接,你才能有机会发送邮件吧) 2.