【已记录】宝塔邮局收到的QQ邮件为什么被标记为垃圾邮件
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:8.0.5系统版本:CentOS Stream 9宝塔邮局版本:4.9
问题描述:我使用宝塔邮局按照教程搭了个邮件服务,所有内外网收发邮件功能测试下来都正常。但是不知为何收到的大部分外部邮件都被拉黑了。我尝试点击Rspamd管理面板看看有什么设置,但是报错了。反复修复这个面板都无效,有什么其他办法进行设置么。
相关截图(日志、错误):
您好,非常感谢您的反馈!已记录这个问题,请稍等 您好,您修复下面板后,重新打开Rspand管理界面,是否还是报错,如果还是报这个错误,请私信您的面板地址+账户+密码给我,记得是私信发哈 大炮运维V587 发表于 2024-3-6 15:34
您好,您修复下面板后,重新打开Rspand管理界面,是否还是报错,如果还是报这个错误,请私信您的面板地址+ ...
感谢管理大大的追加回复,我之前还以为我们免费用户得不到宝塔官方的关注,看来是我误会了。
经过研究我发现问题出在文件位置:/www/server/panel/class/flask_compress.py 这个脚本文件上。
估计是rspamd新版的增加了一些奇怪资源,导致这个压缩方法可能取不到数据流长度报错。
我按照如下方法修改compress_br后,直接把压缩等级写死成8,重启面板就正常了:
def compress_br(self, app, response, is_static):
'''
@name Brotli压缩
@param app: flask app对象
@param response: flask response对象
@param is_static: 是否为静态文件
@return bytes
'''
'''
quality = app.config['COMPRESS_LEVEL']
if is_static:# 调整静态文件的压缩级别
if response.content_length > 1024 * 20:
quality = 9
elif response.content_length > 1024 * 10:
quality = 9
elif response.content_length > 1024 * 5:
quality = 6
'''
return brotli.compress(response.get_data(), quality=8)
大炮运维V587 发表于 2024-3-6 15:34
您好,您修复下面板后,重新打开Rspand管理界面,是否还是报错,如果还是报这个错误,请私信您的面板地址+ ...
管理大大如果想要复现此问题分析具体原因,也可以回复我,我把面板的登录地址和账号密码发你
页:
[1]