cPanel API 2使用php错误添加转发器“转发的地址不是有效的电子邮件地址”

Here is my request: I just sent following request to the server:

$this->cpanel_api->mail()->add_forwader('subdomain.mydomain.com', '"krishna@subdomain.mydomain.com"', '"fwd"', '"krishna1bhat@gmail.com"');

And here is the calling function:

public function add_forwader($domain, $email, $fwdopt, $fwdemail='', $fwdsystem='',$failmsgs='',$pipefwd=''){
        $input=array(
                    'module'        => 'Email',
                    'function'      => 'addforward',
                    'domain'        => $domain,
                    'email'         => $email,
                    'fwdopt'        => $fwdopt
               );
        !empty($fwdemail) && array_push($input, array('fwdemail' =>$fwdemail));
        !empty($fwdsystem) && array_push($input, array('fwdsystem' =>$fwdsystem));
        !empty($failmsgs) && array_push($input, array('failmsgs' =>$failmsgs));
        !empty($pipefwd) && array_push($input, array('failmsgs' =>$pipefwd));

        $query=$this->build_query($input);
        $raw=$this->query($query);
        echo "<pre>"; print_r($raw);
        $ob=json_decode($raw, false);
        //echo "<pre>"; print_r($ob);
        return $ob->cpanelresult->data;
    }

The print_r($raw); prints error like :

{"cpanelresult":{"apiversion":2,"error":"The address to forward is not a valid email address.","func":"addforward","data":["The address to forward is not a valid email address."],"event":{"result":1},"module":"Email"}}
Forward success.

It says: "The address to forward is not a valid email address."

But the email adding to cpanel is working fine:

function create_email()
    {
        $domain = 'subdomain.mydomain.com';
        $email = 'krishna1';
        $password = 'test123';
        $quota = 250;
        $this->cpanel_api->mail()->add_mail($domain, $email, $password, $quota);
    }

This function creates new email address "krishna1@subdomain.mydomain.com" at cpanel.

Searching for the add_forwarder issue. Thanks!