function DoGetAutoresponder()
 {
     $_dbStorage = $_settings = $_xmlObj = $_xmlRes = $_accountId = null;
     $this->_initFuncArgs($_dbStorage, $_settings, $_xmlObj, $_xmlRes, $_accountId);
     $_id_acct = $_xmlObj->GetParamValueByName('id_acct');
     CXmlProcessing::CheckAccountAccess($_id_acct, $_xmlRes);
     $_editAccount =& CXmlProcessing::AccountCheckAndLoad($_xmlRes, $_id_acct, false, false);
     $_processor = new MailProcessor($_editAccount);
     $_respArra = $_processor->GetAutoresponder();
     if ($_respArra === false) {
         CXmlProcessing::PrintErrorAndExit(getGlobalError(), $_xmlRes);
     }
     $_autoresponderNode = new XmlDomNode('autoresponder');
     if (isset($_respArra['s'], $_respArra['b'], $_respArra['e'])) {
         $_autoresponderNode->AppendAttribute('enable', (bool) $_respArra['e']);
         $_autoresponderNode->AppendAttribute('id_acct', $_id_acct);
         $_autoresponderNode->AppendChild(new XmlDomNode('subject', $_respArra['s'], true));
         $_autoresponderNode->AppendChild(new XmlDomNode('message', $_respArra['b'], true));
     } else {
         CXmlProcessing::PrintErrorAndExit(getGlobalError(), $_xmlRes);
     }
     $_xmlRes->XmlRoot->AppendChild($_autoresponderNode);
 }