0

次のコードを使用して、メール アカウントとメール転送を同時に作成しています。メールの転送は毎回機能し (f2)、メールの作成は約半分の時間 (f1) しか機能しないため、私は混乱しています。私はPHP初心者で、何が原因なのか理解できません。どんな助けでも大歓迎です!

$f = fopen ("https://$cpuser:$cppass@$cpdomain:2083/frontend/$cpskin/mail/doaddpop.html?email=$username&domain=$cpdomain&password=$password&quota=0", "r");
        fclose($f);
    $f2 = fopen ("https://$cpuser:$cppass@$cpdomain:2083/frontend/$cpskin/mail/doaddfwd.html?email=all&domain=$cpdomain&fwdemail=$email&fwdopt=fwd&submit=Add Forwarder", "r");
        fclose($f2);
4

2 に答える 2

2

fopenで

$fopen ("http://$cp_user:$cp_pass@$cp_domain:2082/frontend/$cp_skin/mail/doaddpop.html?email=$user&domain=$e_domain&password=$e_pass"a=$e_quota", "r");

完全なプラグインの場合..

1. http://tobbynews.com/create-e-mail-account-in-c-panel-using-php.html 2. http://forums.cpanel.net/f42/xmlapi-php-class-111897 .html

cpanel のサポートでサポートを求めることができます。

于 2013-12-30T10:27:25.993 に答える
2

Yahoo が Yahoo Mail Classic を閉鎖するので、私は独自の電子メールを実装する必要があります。私は現在 JustHost を使用しています。変数を理解しやすいように努力しました。彼らが何を意味するのか理解できない場合は、最初にあなたのホストに連絡してください.

<?php
//exampledot.com for domain

$cpuser = 'exampled';////////////e.g. exampled, your cPanel main domain usually
$cppass = 'CPANEL-PASSWORD';/////Your cPanel password.
$cpdomain = 'exampledot.com';////The cPanel domain
$cpskin = 'justhost';////////////listed on cPanel as 'theme'
$emailname = 'john1';/////////////The username, e.g. john1@exampledot.com
$emaildomain = 'exampledot.com';////The domain name in email, @exampledot.com
$emailpass = 'EMAIL_PASSWORD';////The password for the email account
$quota = '25';///////////////////Megabytes of space, 0 for unlimited


$homepage = file_get_contents("https://$cpuser:$cppass@$cpdomain:2083/frontend/$cpskin/mail/doaddpop.html?email=$emailname&domain=$emaildomain&password=$emailpass&quota=$quota");
echo $homepage;
?>

そのコードだけを使用してcPanelを確認すると、メールアカウントが作成されました.

したがって、あなたの URL は機能します。それは、そのfile_get_contents関数を使用したいということだけです。

于 2013-06-14T21:35:49.623 に答える