当前位置:论坛首页 > Linux面板 > 讨论

自定义邮件通知中发件方昵称

发表在 Linux面板2021-12-14 17:36 [复制链接] 6 2891

本帖最后由 rctess 于 2021-12-14 18:25 编辑

注意
该方法会修改面板程序代码,操作不当可能导致无法正常使用,请谨慎修改

在生产环境中修改前因先在相同(相似)的非生产环境中进行测试操作

若因操作不当导致服务不可用等问题,本帖发布者不负任何法律责任!

经分析代码,在/www/server/panel/class/send_mail.py中进行修改可实现该功能。(仅Linux)
修改位置: 127行
将原代码:
  1. msg['From'] = formataddr([self.__qq_mail_user['qq_mail'], self.__qq_mail_user['qq_mail']])
复制代码

修改为:
  1. msg['From'] = formataddr(['此处填写需要的昵称', self.__qq_mail_user['qq_mail']])
复制代码
也可利用public.ReadFile函数读取文件内容
使用道具 举报 只看该作者 回复
发表于 2021-12-14 17:41:43 | 显示全部楼层
修改后测试效果
QQ图片20211214174056.png
使用道具 举报 回复 支持 反对
发表于 2021-12-14 18:26:13 | 显示全部楼层
如果不熟悉代码的用户,不要随意动代码。另外修改后代码后,修复面板或更新面板会覆盖源文件
使用道具 举报 回复 支持 1 反对 0
发表于 2021-12-14 18:55:19 | 显示全部楼层
我开登录提示,直接被阿里企业邮箱反垃圾给拦截了。。
使用道具 举报 回复 支持 反对
发表于 2021-12-14 21:32:17 | 显示全部楼层
谢花郎 发表于 2021-12-14 18:26
如果不熟悉代码的用户,不要随意动代码。另外修改后代码后,修复面板或更新面板会覆盖源文件 ...

是的,该方法仅供给有需要、明确且能够承受风险的用户使用,如果没有强烈需求建议等待后续版本中官方加入该功能,已经提过建议了
使用道具 举报 回复 支持 反对
发表于 2021-12-14 21:33:27 | 显示全部楼层
書冩時光 发表于 2021-12-14 18:55
我开登录提示,直接被阿里企业邮箱反垃圾给拦截了。。

建议是通过企业邮箱对外个人账户发送通知,如果是对企业邮箱发邮件可以考虑在企业邮箱那边加一下白名单
使用道具 举报 回复 支持 反对
发表于 2022-2-22 14:55:02 | 显示全部楼层
t
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表