Continuo recebendo este erro ao tentar enviar meu formulário de contato: "Não foi possível enviar sua solicitação. Tente novamente mais tarde"
Estou usando o formulário de contato padrão do Magento.
Alguém sabe por onde começar com isso? Estava funcionando há alguns dias e agora não está.
Também estou tendo problemas com o envio de e-mails de vendas.
Desde já, obrigado.
No exemplo abaixo, tentei ir a um pedido e clique em "enviar email", depois me cansei de preencher o formulário de contato no front-end ...
# 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
Regra de Christina
fonte
fonte
system->configuration->developer->log settings
) e tente novamente. Você deve ver seu erro emvar/log/exception.log
ouvar/log/system.log
. Se a mensagem de erro não ajudar, poste-a na pergunta.Respostas:
Para expandir a resposta de Marius, se for o servidor de correio, sugiro entrar em contato com a empresa de hospedagem para configurar um servidor de correio no seu servidor ou usar a extensão SMTP do Aschroder para configurar uma conexão SMTP
fonte
Eu tive exatamente o mesmo problema e mensagem de erro. Eu também tinha o excelente SMTP Pro instalado.
Quando executei o autoteste do SMTP via administrador, ele enviou o email com êxito, mas ainda me deu uma resposta de erro em vermelho. Também falharia ao enviar uma consulta através do formulário de contato.
Para mim, o problema era um conflito com a extensão Ebizmarts MageMonkey .
De acordo com o aschroder_smtppro.log
Como nem sequer estamos usando o componente Mandrill do MageMonkey, remover os
Ebizmarts_Mandrill.xml
/ app / etc / modules resolveu esse conflito e agora tudo está funcionando conforme o esperado.fonte
A resposta é simples. Você não possui um servidor de email configurado ou não está vinculado corretamente.
Ou seu modelo de email está errado. Se você alterou o modelo de email para o formulário de contato, tente com o modelo padrão. Se isso funcionar, verifique as diferenças entre o padrão e o seu.
[EDIT] A exceção é lançada se algo der errado
Zend_Mail_Transport_Sendmail::_sendMail()
nesse sentido:Se você diz que o arquivo de modelo está lá, o problema está no servidor de email. Tente registrar os valores no código acima e "manualmente" teste a
mail
função com os valores registrados e com outros valores de teste. Dessa forma, você pode ver se os valores estão incorretos ou o servidor de email está com um problema.fonte