Sigo recibiendo este error cuando intento enviar mi formulario de contacto: "No se puede enviar su solicitud. Vuelva a intentarlo más tarde"
Estoy usando el formulario de contacto predeterminado de Magento.
¿Alguien sabe por dónde empezar con esto? Funcionaba hace unos días y ahora no.
También he tenido problemas con el envío de correos electrónicos de ventas.
Gracias por adelantado.
En el siguiente ejemplo, intenté ir a un pedido y hacer clic en "enviar correo electrónico", luego me cansé de completar el formulario de contacto en la parte delantera ...
# root path of bitnami installation replaced with [root]
2013-08-23T11:06:05+00:00 ERR (3):
exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in [root]/lib/Zend/Mail/Transport/Sendmail.php:137
Stack trace:
#0 [root]/lib/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
#1 [root]/lib/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#2 [root]/app/code/core/Mage/Core/Model/Email/Template.php(454): Zend_Mail->send()
#3 [root]/app/code/core/Mage/Core/Model/Email/Template.php(506): Mage_Core_Model_Email_Template->send(Array, Array, Array)
#4 [root]/app/code/core/Mage/Core/Model/Email/Template/Mailer.php(79): Mage_Core_Model_Email_Template->sendTransactional('sales_email_ord...', 'sales', Array, Array, Array, '1')
#5 [root]/app/code/core/Mage/Sales/Model/Order.php(1321): Mage_Core_Model_Email_Template_Mailer->send()
#6 [root]/app/code/core/Mage/Adminhtml/controllers/Sales/OrderController.php(130): Mage_Sales_Model_Order->sendNewOrderEmail()
#7 [root]/app/code/core/Mage/Core/Controller/Varien/Action.php(419): Mage_Adminhtml_Sales_OrderController->emailAction()
#8 [root]/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('email')
#9 [root]/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#10 [root]/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#11 [root]/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#12 [root]/index.php(87): Mage::run('', 'store')
#13 {main}
2013-08-23T11:07:48+00:00 ERR (3):
exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in [root]/lib/Zend/Mail/Transport/Sendmail.php:137
Stack trace:
#0 [root]/lib/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
#1 [root]/lib/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#2 [root]/app/code/core/Mage/Core/Model/Email/Template.php(454): Zend_Mail->send()
#3 [root]/app/code/core/Mage/Core/Model/Email/Template.php(506): Mage_Core_Model_Email_Template->send('christinarule@g...', NULL, Array)
#4 [root]/app/code/core/Mage/Contacts/controllers/IndexController.php(104): Mage_Core_Model_Email_Template->sendTransactional('contacts_email_...', 'custom2', 'example@g...', NULL, Array)
#5 [root]/app/code/core/Mage/Core/Controller/Varien/Action.php(419): Mage_Contacts_IndexController->postAction()
#6 [root]/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('post')
#7 [root]/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#8 [root]/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#9 [root]/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#10 [root]/index.php(87): Mage::run('', 'store')
#11 {main}
email
contact-us
Christina Rule
fuente
fuente
system->configuration->developer->log settings
), luego intente nuevamente. Debería ver su error envar/log/exception.log
ovar/log/system.log
. Si el mensaje de error no lo ayuda, publíquelo en la pregunta.Respuestas:
Para ampliar su respuesta de Marius, si es el servidor de correo, sugiero que se comunique con la empresa de alojamiento para configurar un servidor de correo en su servidor o use la extensión SMTP de Aschroder para configurar una conexión SMTP
fuente
Tuve exactamente el mismo problema y mensaje de error. También tuve el excelente SMTP Pro instalado.
Cuando ejecuté la autoprueba SMTP a través del administrador, envió el correo electrónico con éxito, pero aún así me dio una respuesta de error roja. También fallaría al enviar una consulta a través del formulario de contacto.
Para mí, el problema era un conflicto con la extensión Ebizmarts MageMonkey .
De acuerdo con el aschroder_smtppro.log
Como ni siquiera estamos utilizando el componente Mandrill de MageMonkey, la eliminación de los
Ebizmarts_Mandrill.xml
módulos / app / etc / resolvió este conflicto y ahora todo funciona como se esperaba.fuente
La respuesta es simple. No tiene un servidor de correo configurado o no está vinculado correctamente.
O su plantilla de correo electrónico es incorrecta. Si ha cambiado la plantilla de correo electrónico para el formulario de contacto, intente con la predeterminada. Si eso funciona, verifique las diferencias entre el predeterminado y el suyo.
[EDITAR] La excepción se produce si algo anda mal
Zend_Mail_Transport_Sendmail::_sendMail()
alrededor de estas líneas:Si dice que el archivo de plantilla está allí, entonces el problema está en el servidor de correo. Intente registrar los valores en el código anterior y pruebe "manualmente" la
mail
función con los valores que registra y con otros valores de prueba. De esta manera, puede ver que los valores son incorrectos o que el servidor de correo tiene un problema.fuente