Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php magento邮件未发送_Php_Email_Magento_Magento 1.9 - Fatal编程技术网

Php magento邮件未发送

Php magento邮件未发送,php,email,magento,magento-1.9,Php,Email,Magento,Magento 1.9,Try block for email sending正在工作,但它直接重定向到另一个页面而不发送邮件smtp设置正常。这段代码工作得很好,但现在什么也没发生 try{ ..........................................//mail senting $this->_initLayoutMessages('customer/session'); $this->_initLayoutMessages('catalog/session');

Try block for email sending正在工作,但它直接重定向到另一个页面而不发送邮件<代码>smtp设置正常。这段代码工作得很好,但现在什么也没发生

try{ ..........................................//mail senting
    $this->_initLayoutMessages('customer/session');
    $this->_initLayoutMessages('catalog/session');

    //get customer details
    $customer = Mage::getSingleton('customer/session')->getCustomer();
    $customer->getId();
    $customer->getEmail();

    //get general store details
    $from_name = Mage::getStoreConfig('trans_email/ident_general/name');
    $from_email = Mage::getStoreConfig('trans_email/ident_general/email');


    $templateId=7;
    $emailTemplate = Mage::getModel('core/email_template')->load($templateId);
    //$emailTemplateVariables = array();
    //$emailTemplateVariables[‘name′] = "$mh"";


    $processedTemplate = $emailTemplate->getProcessedTemplate();

    $mail=Mage::getModel('core/email');
    $mail->setToName($customer->getId());
    $mail->setToEmail($customer->getEmail());
    $mail->setBody($processedTemplate);
    $mail->setSubject("Upload Conformation ");
   // print_r($mail);
    //die;
    $mail->setFromEmail($from_email);
    $mail->setFromName($from_name);

    $mail->setType('html'); 
    try {
        $mail->send();
        Mage::getSingleton('core/session')->addSuccess('Your request has been sent');


        } catch (Exception $e) {
            Mage::getSingleton('core/session')->addError('Unable to send.');
        }


       Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getBaseUrl().'bank-info/'); 

    } catch (Exception $ex) {
        Mage::getSingleton('core/session')->addError($ex->getMessage());
        Mage::log($ex->getMessage());
        Mage::getSingleton("supplierfrontendproductuploader/session")->setProductData($postData);

        if($editMode) {
            Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getBaseUrl() . 'supplierfrontendproductuploader/product/edit/id/'.$postData['product_id']);
        } else {
            Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getBaseUrl() . 'supplierfrontendproductuploader/product/create/');
        }

你在用1.9.1吗?所有电子邮件发送都已卸载到cron系统-核心\u电子邮件\u队列\u发送\u allIn服务器部分,它显示为挂起。“(12)无法分配内存:无法创建子进程:/opt/suphp/sbin/suphp”…显示在错误日志中听起来像是APC问题。重新启动apache。