需求描述

邮件通知很有用处。如何搭建一个邮件服务器,允许发送邮件呢?

实现方法

一、利用开源软件,搭建自己的邮件服务器。
二、利用qq等第三方邮件服务。

自己搭邮件服务器较麻烦,我的需求比较简单,利用qq邮件,发送邮件即可,下面是方法.

设置方法

1.开启服务,获取授权码
邮箱设置–>帐户–>开启"IMAP/SMTP服务"

开启成功后,会给出一个授权码.
授权码就是发送邮件时的密码

2.python发送邮件

# -*- coding:utf-8 -*-
import smtplib
from email.mime.text import MIMEText
from email.header import Header# 第三方 SMTP 服务
mail_host="smtp.qq.com"
mail_user="开启stmp服务器qq邮箱@qq.com"
mail_pass="授权码xxxx"   #口令/授权码sender = 'sender@qq.com'
receivers = ['接收者@ikasinfo.com']message = MIMEText('邮件发送测试...', 'plain', 'utf-8')
message['From'] = Header("测试", 'utf-8')
message['To'] =  Header("测试", 'utf-8')subject = '邮件测试'
message['Subject'] = Header(subject, 'utf-8')smtpObj = smtplib.SMTP_SSL()
smtpObj.connect(mail_host, 465)    # 465为SMTP加密端口号
smtpObj.login(mail_user,mail_pass)
smtpObj.sendmail(sender, receivers, message.as_string())
print("邮件发送成功")

来源 http://www.yongqingking.top/python/2019/04/01/qq-mail.html

此生必看的科学实验-水知道答案
《了凡四训》详解之改过之法
印光大师十念法(胡小林主讲第1集)
精神病为什么治不好
百病之源

利用qq邮箱作为个人邮件服务器发送邮件相关推荐

  1. php模拟登录qq邮箱_PHP 利用QQ邮箱发送邮件的实现

    这篇文章主要介绍了关于PHP 利用QQ邮箱发送邮件的实现,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下在 PHP 应用开发中,往往需要验证用户邮箱.发送消息通知,而使用 PHP 内置的 ...

  2. phpmail通过qq发邮箱失败_PHP中利用PHPMailer配合QQ邮箱实现发邮件

    phpmailer实现给网站用户发送邮件,WordPress好像禁用了mail()函数,也不能直接使用自带的发送邮件,以防止暴露IP PHPMailer的介绍: 可运行在任何平台之上 支持SMTP验证 ...

  3. 关于C#如何利用QQ邮箱SMTP发送邮件

    今天写发送邮件的时候,用163可以正常发送,但是利用QQ发送不了邮件,后来发现是QQ邮箱的SMTP使用了SSL加密,所有必须启用SSL加密,并且指定端口就可以发送了. public void Send ...

  4. Linux利用Esmtp 选择邮件服务器发送邮件(解决手机接收乱码)

    因公司业务需求,需要定时发送一些业务邮件.使用Linux 自带的mail 命令 发送邮件 ,能正常发送但是领导们都用手机收取邮件,很崩溃 他们接收到的邮件乱码.不得不想办法解决此问题. 就在googl ...

  5. java qq邮箱服务器端口_[Java教程]javamail 利用qq邮箱做邮箱服务器,简单小demo

    [Java教程]javamail 利用qq邮箱做邮箱服务器,简单小demo 0 2016-07-12 10:00:10 首先maven:javax.mailmail1.4.1 用户名密码验证:1 pu ...

  6. ABP VNext 利用QQ邮箱发送邮件

    ABP VNext 利用QQ邮箱发送邮件 1.配置邮箱 1.1 设置 1.2账户 1.3 开启邮箱服务 1.4 生成授权码 2 默认的SmtpEmailSender发送邮件 2.1 生成数据库 2.2 ...

  7. ipad查看qq邮箱收件服务器,ipad怎么设置qq邮箱以便通过iPad来接收QQ邮箱收到的邮件...

    大家可以通过下文来了解,小编将会演示ipad怎么设置qq邮箱,设置成功之后我们就能通过iPad来接收QQ邮箱收到的邮件,快来操作吧~ 下文是以iPhone设置QQ邮箱为例,和iPad步骤是一样的哦,首 ...

  8. 解决ios设备自带邮箱只能接收邮件不能发送邮件问题的方法

    解决ios设备自带邮箱只能接收邮件不能发送邮件问题的方法 解决的办法:邮件\通讯录\日历 一: (1)用手机网页登录QQ邮箱网页版 (2)登录后,拉到下面,设置-账户,选择这个号码的作为默认发信帐号– ...

  9. JAVA实现QQ邮箱推送邮件

    JAVA实现QQ邮箱推送邮件 文章目录 JAVA实现QQ邮箱推送邮件 准备 一.在项目中引入JavaMail包 二.开始实现 1.我们在Service类里面编写一个方法,这个方法接收两个参数:1收件人 ...

最新文章

  1. 新一代人工智能白皮书(2020年) ——产业智能化升级
  2. 解决android unable to resolve new-instance问题
  3. web实现远程桌面:Apache Guacamole
  4. angularjs 添加拦截器
  5. 【Flink】Flink RecordWriterOutput pushToRecordWriter InterruptedException
  6. 2018麦考林杂志计算机科学,最新出炉|2018年麦考林杂志加拿大大学排名!
  7. Peter Norvig:学习在于挑战和重复
  8. 移动端APP测试概要
  9. 服务器故障内存位置怎么确定,服务器故障内存位置怎么确定
  10. 决策支持系统和专家系统有什么不同
  11. 上位机与PLC基于Fins/UDP通信
  12. 恶意软件清理助手 1.76
  13. 音频打不开 服务器运行失败,win7系统提示音频服务器未运行的解决方法
  14. 冰雪之冠上的明珠与东方明珠 辉映在黄浦江两岸
  15. 【报错】zipimport.ZipImportError: can‘t decompress data; zlib not available
  16. 如何快速查找下载文献
  17. python中cv2.putText参数详解
  18. Document base D:\HJF\workspace1\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps...
  19. 自如网杭州市租房数据分析(1)
  20. Python大道至简(第七部分)

热门文章

  1. 烽火2640路由器命令行手册-07-安全配置命令
  2. 100个人检测一个,最少需要多少试管
  3. 如何利用开关量信号传输装置实现工厂智能化技改?
  4. 解决VMware的虚拟网络编辑器中没有VMnet0的情况
  5. oracle中distance用法,distance的用法和短语例句
  6. 脂肪率——最忠实的胖瘦指标
  7. python基础——数据可视化
  8. C语言实现五子棋小游戏,草履虫都直呼不过如此
  9. Ubuntu 20.04 server 安装
  10. python实现矢量分级渲染_PyQGIS开发 -- 聊聊矢量图层渲染(一)