2011-06-21 16 views
11

cPanelのxmlapi.phpライブラリを使用してPHPで電子メールアカウントを作成するにはどうすればよいですか?PHP経由でCpanelで電子メールアカウントを作成するには?

注:1000を超える電子メールアカウントを作成し、これが可能かどうかを知る必要があります。

ありがとうございました。

+0

メッセージID(電子メールヘッダーで使用するID)を意味しますか? –

+12

これはすでにどのように投票されていますか?私はこの質問を理解し始めることさえできません... –

+0

あなたは "電子メールID"を意味するものの例を挙げることができますか? –

答えて

5

、私はあなたの質問を更新し、それがこの回答を提供することに基づいている

を更新しました。

私は、サーバを管理するためのcPanel用のAPIをたくさん見ています。私は新しい電子メールアカウントを作成するための直接APIは見つけられませんが、電子メールアカウントの作成に役立つスクリプトが見つかりました。

このリンクをご覧ください。

http://www.zubrag.com/scripts/cpanel-create-email-account.php

http://forums.cpanel.net/f42/xmlapi-php-class-111897.html

+0

正しいですが、私はホストがあなたにそれを許可するとは思わない。 –

+0

私は、コントロールパネルにアクセスし、cpanel形式の電子メールIDを作成することができます。 しかし、自分のサイトに登録するメンバーを作成するには、自分のドメインからメールIDを取得する必要があります(例えば:[email protected]) これは可能ですか? ありがとう... – Mohandass

+1

@Mohandass:http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/WebHomeを参照してください。 –

0

あなたは電子メールIDの作成を自動化するが、作成することができますがHTTPクライアントあなたにログインしている cpanel-interfaceを実行してから、必要なのhttp-requestsを実行しますを使用してEメール(メールアカウント)を作成します。

類似のものhas been asked by Iain Clark(PHPでの.htaccessフォルダのユーザー名/パスワードの適用)。

PHPでこのような自動化を作成すると、PHPスクリプトからEmail-IDを作成できます。

ウェブ上で類似の作業のコードをウェブ上で見つけることができますが(例:PHP Script To Log Into cPanel)、パスワードが適切かどうか、cpanelのバージョン/スタイル/テーマで実際に機能するかどうかを慎重に確認する必要があります。

0

私は最終的にあなたがユーザー名を作成しようとしていることを議論しました。

ユーザー名の自動生成が失敗します。彼らは一意でなければなりません。ユーザーが自分の名前を選んで、すでに使用されている名前を拒否させてみてください。

関連する問題