クイックwhm/cpanelのすべての電子メールのパスワードをリセット
あなたは一般的にこのスクリプトを使用したくない.これは、アカウント全体のすべてのメールボックスのパスワードが変更する必要がある最後のリゾートです.このスクリプトが動作するには、WHM/cPanelサーバーへのルートアクセスが必要です.これはすべてを台無しにすることができます警告!
ここにドラゴン!
https://documentation.cpanel.net/display/DD/UAPI+Functions+-+Email%3A%3Apasswd\_pop https://documentation.cpanel.net/display/DD/UAPI+Functions+-+Email%3A%3Alist\_pops これを行うには良い方法がありますか?probably
パスワードをランダムにすることはできますか?確かに、どのようにあなたのユーザーに新しいパスワードを送信しますか?
それが助ける望み!
ここにドラゴン!
#!/bin/bash
newpass='SomeStr0ngPasswordGoesHere!'
accountname='example'
domainname='example.com'
uapi --user=$accountname Email list_pops \
| grep email \
| awk '{print$2}' | awk -F\@ '{print$1}' | \
while read m; do
echo changing password for $m
uapi --user=@accountname Email passwd_pop domain=$domainname email=$m password=$newpass
done
echo done
公式APIドキュメントへのリンクは以下の通りです.パスワードをランダムにすることはできますか?確かに、どのようにあなたのユーザーに新しいパスワードを送信しますか?
それが助ける望み!
Reference
この問題について(クイックwhm/cpanelのすべての電子メールのパスワードをリセット), 我々は、より多くの情報をここで見つけました https://dev.to/abdallah/quick-whm-cpanel-all-email-passwords-reset-1cmaテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol