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