答案 0 :(得分:0)
如果您无权访问cPanel API,那么您甚至不太可能拥有对进行更改所需的各种文件的root权限。
更改密码不是IMAP,POP或SMTP的功能 - 这是服务器配置问题,因此您需要操作服务器配置。有几个主机提供API(例如cPanel / Hostgator),但是你已经排除了,所以他只有其他选项是“exec”,我不会用cPanel,Plesk或者simlar的bargepole来触摸它还需要手动存储配置的数据库。哎哟,如果你有root权限的话。
编辑:再多一点研究,我发现了这个:http://trac.roundcube.net/browser/github/plugins/password/password.php支持几个后端。但是cPanel选项使用cPanel API;所以仍然没有运气!
答案 1 :(得分:0)
你可以尝试的是mailpw_change。它不是真正的PHP,而是一个简单的HTML用户界面,下面调用了一个Python脚本(你可以根据自己的需要调整它,因为它非常简单)。