Je reçois toujours cette erreur lorsque j'essaie de soumettre mon formulaire de contact: "Impossible de soumettre votre demande. Veuillez réessayer plus tard"
J'utilise le formulaire de contact Magento par défaut.
Est-ce que quelqu'un sait par où commencer? Cela fonctionnait il y a quelques jours et maintenant ce n'est plus le cas.
J'ai également eu des problèmes avec l'envoi d'e-mails de vente.
Merci d'avance.
Dans l'exemple ci-dessous, j'ai essayé de passer une commande et de cliquer sur "envoyer un e-mail" puis je me suis fatigué de remplir le formulaire de contact sur le 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
Christina Rule
la source
la source
system->configuration->developer->log settings
), puis réessayez. Vous devriez voir votre erreur dansvar/log/exception.log
ouvar/log/system.log
. Si le message d'erreur ne vous aide pas, postez-le dans la question.Réponses:
Pour développer sa réponse, Marius, si c'est le serveur de messagerie, je suggère de contacter l'hébergeur pour configurer un serveur de messagerie sur votre serveur ou utiliser l'extension SMTP d'Aschroder pour configurer une connexion SMTP.
la source
J'ai eu exactement le même problème et le même message d'erreur. J'ai également fait installer l'excellent SMTP Pro.
Lorsque j'ai exécuté l'autotest SMTP via admin, il a envoyé l'e-mail avec succès, mais m'a quand même donné une réponse d'erreur rouge. Il échouerait également lors de l'envoi d'une demande via le formulaire de contact.
Pour moi, le problème était un conflit avec l' extension Ebizmarts MageMonkey .
Selon le aschroder_smtppro.log
Comme nous n'utilisons même pas le composant Mandrill de MageMonkey, la suppression des
Ebizmarts_Mandrill.xml
modules / app / etc / a résolu ce conflit et maintenant tout fonctionne comme prévu.la source
La réponse est simple. Vous n'avez pas de serveur de messagerie configuré ou vous n'êtes pas lié correctement.
Ou votre modèle d'e-mail est incorrect. Si vous avez modifié le modèle d'e-mail pour le formulaire de contact, essayez avec le modèle par défaut. Si cela fonctionne, vérifiez les différences entre celle par défaut et la vôtre.
[EDIT] L'exception est levée si quelque chose se passe mal
Zend_Mail_Transport_Sendmail::_sendMail()
autour de ces lignes:SI vous dites que le fichier modèle est là, le problème vient du serveur de messagerie. Essayez d'enregistrer les valeurs dans le code ci-dessus et testez "manuellement" la
mail
fonction avec les valeurs que vous enregistrez et avec d'autres valeurs de test. De cette façon, vous pouvez voir que les valeurs sont erronées ou que le serveur de messagerie a un problème.la source