louxinghao 发表于 2021-8-17 23:14:53

【自动化办公小技巧】只需两行代码发送邮件

本帖最后由 louxinghao 于 2021-8-17 23:55 编辑

首先定义一下邮箱地址和密码
# 设置邮箱地址和密码及邮箱服务器地址
user = "47749486@qq.com"    # 这里换成自己的邮箱地址
password = "***********"    # 这里的*换成邮箱的授权码,非登陆密码(授权码可以在qq邮箱、163等邮箱的账户设置里可以生成)
host = "smtp.qq.com"
port = 465

以上变量设置好之后,只需要两行代码即可发送邮件,支持抄送、密送、添加附件:
mail = SendMail(user, password, host, port, ssl=True)
mail.send("tikic@qq.com","这是邮件标题", "这是邮件内容")

运行即可发送邮件:



SendMail 代码在这里:

**** Hidden Message *****

fish_nian 发表于 2021-8-17 23:29:52

{:10_275:}不错

louxinghao 发表于 2021-8-19 11:10:12

{:10_266:}

水里有鱼 发表于 2021-12-11 09:22:11

大佬们总是喜欢将两百行代码说成两行

shiyouroc 发表于 2022-2-20 18:46:43

牛逼

lch3001 发表于 2022-4-22 14:15:01

【自动化办公小技巧】只需两行代码发送邮件
选择文件未选择任何文件

颖颖M杰杰 发表于 2022-4-22 16:04:47

{:5_108:}

1106697365 发表于 2022-9-16 17:54:11

!!

西风雨落星辰 发表于 2022-9-21 15:50:43

6

nothingwnw 发表于 2023-7-17 21:12:08

我想正文带上图片,附件加EXCEL文件可以吗

dgqb1995 发表于 2023-8-1 22:59:25

好好好好好好好好好好好

wanlongwyp 发表于 2023-11-20 20:49:19

牛逼,谢谢分享

咸鱼F 发表于 2023-11-20 21:24:05

{:10_285:}
页: [1]
查看完整版本: 【自动化办公小技巧】只需两行代码发送邮件