rotex2012 Posted September 18, 2014 Share Posted September 18, 2014 Buenos días, Antes de empezar quiero remarcar que he leído todos los posts que he encontrado y he hecho muchas pruebas sobre este tema sin ningún resultado. Adjunto mi información de Prestashop y problema. Versión Prestashop: 1.6.0.8 Plantilla que estas utilizando: default-bootstrap version 1.0 Problema descrito de forma estructurada, y si es posible con imágenes. Cada vez que envío una pregunta desde "Contacte con nosotros" no recibo ninguna notificación a mi correo electrónico. Este problema según he leído es bastante recurrente y he realizado los cambios que se especifican en muchos de los manuales que hay por el foro y por internet. A continuación los detallo. En las fotografías además se puede ver como desde el backoffice de prestashop puedo enviar mails y los recibo correctamente pero desde alertas por correo no funciona. (El mail está redireccionado a GMAIL). Además tengo configurado el plugin "Alertas por correo" y he probado en borrar-lo e instalar-lo de nuevo. Puede alguien ayudarme? Fichero /tools/swift/Swift/Plugin/MailSend.php public function doMail($to, $subject, $message, $headers, $params) { $original_from = @ini_get("sendmail_from"); @ini_set("sendmail_from", $this->returnPath); $headers = $headers->build(); $params = ""; if (!ini_get("safe_mode")) $success = mail($to, $subject, $message, $headers, $params); else $success = mail($to, $subject, $message, $headers); if (!$success) { @ini_set("sendmail_from", $original_from); throw new Swift_ConnectionException("Sending failed using mail() as PHP's default mail() function returned boolean FALSE."); } @ini_set("sendmail_from", $original_from); } Fichero tools\swift\Swift\Message.php $this->setFrom("[email protected]"); Fichero tools\swift\Swift\Swift.php $to = $cc = array(); if (!($has_from = $message->getFrom())) $message->setFrom($from); if (!($has_return_path = $message->getReturnPath())) $message->setReturnPath($from->build(true)); if (!($has_reply_to = $message->getReplyTo())) $message->setReplyTo($from); if (!$has_reply_to[0]) $message->setReplyTo($from->getAddress()); if (!($has_message_id = $message->getId())) $message->generateId(); Link to comment Share on other sites More sharing options...
rotex2012 Posted September 25, 2014 Author Share Posted September 25, 2014 Nadie puede ayudar? Link to comment Share on other sites More sharing options...
lumalogi Posted April 6, 2015 Share Posted April 6, 2015 Hola! has conseguido resolver el problema? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now