1

PHPを使用してメールアカウントのパスワードを変更するにはどうすればよいですか. 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」しかありません。また、構成を保存するデータベースを操作する必要もありません。もしあなたがルートアクセス権を持っていたら。

編集: もう少し reasearch と私はこれを見つけた: http://trac.roundcube.net/browser/github/plugins/password/password.phpいくつかのバック エンドをサポートします。ただし、cPanel オプションは cPanel API を使用します。だからまだ運がない!

于 2012-06-22T06:22:36.793 に答える
0

あなたが試すことができるのはmailpw_changeです。これは実際には PHP ではありませんが、その下で呼び出される Python スクリプトを含む単純な HTML UI です (非常に単純なので、ニーズに合わせて調整できます)。

于 2016-02-20T21:47:34.490 に答える