public function outputAction()
 {
     $pear = Varien_Pear::getInstance();
     $input = $this->getRequest()->getParam('argv');
     $argv = preg_split('#\\s+#', $input);
     $command = false;
     $options = array();
     $params = array();
     foreach ($argv as $arg) {
         if ($arg[0] === '-') {
             $opt = '';
             if ($arg[1] === '-') {
                 $opt = substr($arg, 2);
             }
             if ($opt) {
                 $options[$opt] = 1;
             }
         } elseif (empty($command)) {
             $command = $arg;
         } else {
             $params[] = $arg;
         }
     }
     $run = new Varien_Object();
     if ($command) {
         $run->setComment(Mage::helper('adminhtml')->__('Running:') . ' "' . $input . '"' . "\r\n\r\n");
         $run->setCommand($command);
         $run->setOptions($options);
         $run->setParams($params);
     } else {
         $run->setComment(Mage::helper('adminhtml')->__('Invalid input:') . ' "' . $input . '"' . "\r\n\r\n");
     }
     $pear->runHtmlConsole($run);
 }
 private function _sendTestContactFormEmail()
 {
     $postObject = new Varien_Object();
     $postObject->setName("SMTPPro Tester");
     $postObject->setComment("If you get this email then everything seems to be in order.");
     $postObject->setEmail("*****@*****.**");
     $mailTemplate = Mage::getModel('core/email_template');
     /* @var $mailTemplate Mage_Core_Model_Email_Template */
     include Mage::getBaseDir() . '/app/code/core/Mage/Contacts/controllers/IndexController.php';
     $mailTemplate->setDesignConfig(array('area' => 'frontend'))->setReplyTo($postObject->getEmail())->sendTransactional(Mage::getStoreConfig(Mage_Contacts_IndexController::XML_PATH_EMAIL_TEMPLATE), Mage::getStoreConfig(Mage_Contacts_IndexController::XML_PATH_EMAIL_SENDER), Mage::getStoreConfig(Mage_Contacts_IndexController::XML_PATH_EMAIL_RECIPIENT), null, array('data' => $postObject));
 }