Python 发送邮件 smtplib

可以利用smtplib模块来实现发送邮件的功能,一个比较简单的实例代码如下:

# Import smtplib for the actual sending functionimport smtplib# Import the email modules we'll needfrom email.mime.text import MIMEText# Open a plain text file for reading. For this example, assume that# the text file contains only ASCII characters.# Create a text/plain messagemsg = MIMEText("some content")me = you = 'somebody@somewhere.com'# me == the sender's email address# you == the recipient's email addressmsg['Subject'] = 'The contents of somebody'msg['From'] = memsg['To'] = you# Send the message via our own SMTP server, but don't include the# envelope header.s = smtplib.SMTP('localhost')s.sendmail(me, [you], msg.as_string())s.quit()

登录后复制

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2281659.html

(0)
上一篇 2025年2月27日 18:49:55
下一篇 2025年2月24日 05:04:16

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 判断一字符串是否对称,如:abccba

    # 1.判断一字符串是不是对称的,如:abccbadef is_symmetrical(str):length = len(str)for index in range(length / 2):if str[index] == str[le…

    编程技术 2025年2月27日
    200
  • Python线程整理

    线程有五种状态  新建、就绪、运行、阻塞、死亡。  阻塞有三种情况:  同步阻塞是指处于竞争锁定的状态,线程请求锁定时将进入这个状态,一旦成功获得锁定又恢复到运行状态; 等待阻塞是指等待其他线程通知的状态,线程获得条件锁定后,调用“等待”将…

    编程技术 2025年2月27日
    200
  • python xapian存储结构

    在项目中为了支持搜索服务,我们使用xapian作为后端的搜索引擎.其因性能良好以及易用受到大家欢迎.下面是基本代码:  import xapianimport posixpathdef get_db_path():    XAPIAN_RO…

    编程技术 2025年2月27日
    200
  • python中的国际化使用

    # -*- coding: utf-8 -*-#!/usr/bin/env python”’1.run “python pygettext.py”, will generate file messages.pot2.open messag…

    编程技术 2025年2月27日
    200
  • python gevent实现机制

    之前看的greenlet只是提供了基本的coroutine的作用,是最小的执行单元.但是要想使用,还需要提供一个调度器,来调度什么时候哪些greenlet应该执行.所以看了一下gevent的实现,当前的稳定版本使用的是libev.libev…

    编程技术 2025年2月27日
    200
  • from module import 和 import 的区别

    最近在用codecademy学python,遇到一些题目错误,小小记录一下  如from math import sqrt是把sqrt作为本文件的方法导入进来了,使用的时候只需要直接调用sqrt。 而如果import是import math…

    编程技术 2025年2月27日
    200
  • 短URL生成转换

    主要逻辑: 1, 确定一个包括大小写字母、数据的字符串LS,长度为 L = 26+26+10 = 62 2, 初始化L**N个整数,并作为一个序列push到redis里 3, 当需要转换一个长URL时,先从以上的序列中随机pop出一个整数I…

    编程技术 2025年2月27日
    200
  • python greenlet 实现机制

    最近使用python开发web程序,一直使用的是fastcgi模式.然后每个进程中启动多个线程来进行请求处理.这里有一个问题就是需要保证每个请求响应时间都要特别短,不然只要多请求几次慢的就会让服务器拒绝服务,因为没有线程能够响应请求了.平时…

    编程技术 2025年2月27日
    200
  • 详解python的数字类型变量与其方法

    前言 python数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。下面话不多说,来看看详细的介绍吧。 以下实例在变量赋值时 Number 对象将被创建: var1 = 1var2 = 10 登录后…

    编程技术 2025年2月27日
    200
  • python_bisect模块的使用

    这个模块只有几个函数, 一旦决定使用二分搜索时,立马要想到使用这个模块  import bisect    L = [1,3,3,6,8,12,15]  x = 3    x_insert_point = bisect.bisect_lef…

    编程技术 2025年2月27日
    200

发表回复

登录后才能评论