1

如何使用 php.ini 更改邮件帐户的密码。我正在使用 IMAP 功能。

IMAP 文档: http: //php.net/manual/en/book.imap.php

注意:无法访问 cpanel API

4

2 回答 2

0

如果您无权访问 cPanel API,那么您就更不可能拥有对进行更改所需的各种文件的 root 访问权限。

更改密码不是 IMAP、POP 或 SMTP 的功能 - 这是服务器配置问题,因此您需要操作服务器配置。几个主机提供 API(例如 cPanel / Hostgator),但您已经排除了这一点,所以他唯一的其他选择是“exec”,我不会像您那样使用 cPanel、Plesk 或类似的 bargepole还需要对存储配置的数据库进行操作。哎呀,如果你有root访问权限。

编辑:多一点研究,我发现了这个:http ://trac.roundcube.net/browser/github/plugins/password/password.php支持多个后端。但是 cPanel 选项使用 cPanel API;所以还是没有运气!

于 2012-06-22T06:22:36.793 回答
0

您可以尝试的是mailpw_change。它不是真正的 PHP,而是一个简单的 HTML UI,带有一个在下面调用的 Python 脚本(您可以根据自己的需要进行调整,因为它非常简单)。

于 2016-02-20T21:47:34.490 回答