163邮箱smtp

python笔记:解决163邮件批量发送被误认为是垃圾邮件而导致无法方法是使用QQ邮件发

大憨熊 提交于 2020-04-06 02:35:26
这两天用163邮箱做了批量发送的邮件的小工具,但奈何测试了几波后又发送不成功了,经查报错代码的解释如下: what?当我发了垃圾邮件,经过咨询和一番折腾,终于知道,原来网易邮箱就是对邮件的发送规则要求比较严格,然尔QQ邮箱只是数量限制,好像是每天发100封,对于多数人来说,一天100封也差不多够了,不行就换个邮箱,接下给大家共享下QQ邮件群发的代码: import smtplib#用于邮件的发信动作 from email import encoders from email.header import Header#用于构建邮件头 from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText#用于构建邮件内容 from email.utils import parseaddr,formataddr from email.mime.application import MIMEApplication import pandas as pd import numpy as np df=pd.read_excel(r"D:\到货情况\供应商邮件清单.xlsx",sheet_name=0,header=0) df.head(2) wenjianname=df["文件名"]

163邮箱问题:554 DT:SPM 163 smtp5,D9GowACHO7RNWNdXmXs1Bw--.9035S2

為{幸葍}努か 提交于 2020-03-08 04:32:26
  最近公司需要开发一个自定义邮箱功能,上网查询一下,利用163邮箱发送邮件。 由于163 的反垃圾机制,(坑爹机制。) 一般出现 554有在1)测试中用了test,测试,关键字在主题或者内容里面。 但是我遇到的情况是这样的:相同的代码,本地环境运行能发送邮件成功(邮件内容也是一样的)而测试环境就不能。 然后我启用debug模式。 EHLO tclserver-124-251-36-10.tcl.opi.com //问题在这里 。。。。。。。。。。。。 //里面很多内容,截取有用的部分作为说明 554 DT:SPM 163 smtp5,D9GowACHO7RNWNdXmXs1Bw--.9035S2 1473730639,please see http://mail.163.com/help/help_spam_16.htm?ip=124.251.36.10&hostid=smtp5&time=1473730639 DEBUG SMTP: got response code 554, with response: 554 DT:SPM 163 smtp5,D9GowACHO7RNWNdXmXs1Bw--.9035S2 1473730639,please see http://mail.163.com/help/help_spam_16.htm?ip=124.251.36.10