Foxmail错误信息::服务器不支持ssl,请检查服务器配置, errorCode: 1

foxmail发邮件时显示错误


错误信息::服务器不支持ssl,请检查服务器配置, errorCode: 1

gmail邮箱,能上google,  但邮件发不出去

方法一、重新新建gmail邮箱到foxmail

方法二、亲测可用

重新设置  SSL端口




这个来源主要是自己新安装了雷鸟客户端,本来想代替Foxmail的  但是界面实在是不习惯

找了下ssl配置  才发现不同


  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
这个错误通常是由于邮件主题为空或长度过长导致的。在使用email库发送邮件时,邮件主题需要使用Header来进行编码,如果主题为空或长度过长则会出现这个错误。 检查你的邮件主题是否为空或长度过长,如果是,尝试使用较短的主题或为主题添加一些文本内容。同时也可以使用try-except结构来捕获这个异常并进行处理。 以下是一个示例代码: ```python import smtplib from email.mime.text import MIMEText from email.header import Header # 发件人邮箱账号 sender = 'your_email_address' # 发件人邮箱密码(注意不是邮箱登录密码,而是授权码) password = 'your_email_password' # 收件人邮箱账号 receiver = 'recipient_email_address' # 邮件主题 subject = '' # 邮件正文内容 message = MIMEText('邮件正文', 'plain', 'utf-8') message['From'] = Header(sender, 'utf-8') message['To'] = Header(receiver, 'utf-8') try: message['Subject'] = Header(subject, 'utf-8') except UnicodeError: message['Subject'] = Header('邮件主题过长', 'utf-8') # 发送邮件 try: smtpObj = smtplib.SMTP() smtpObj.connect('smtp.qq.com', 587) # Foxmail邮箱smtp服务器地址和端口号 smtpObj.starttls() # 开启TLS加密传输 smtpObj.login(sender, password) # 登录邮箱 smtpObj.sendmail(sender, receiver, message.as_string()) # 发送邮件 smtpObj.quit() # 退出连接 print("邮件发送成功") except smtplib.SMTPException: print("邮件发送失败") ``` 在这个示例代码中,如果邮件主题为空或长度过长,则会将主题设置为"邮件主题过长"。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值