All Products 
Username / Customer#
Password
Log In
 Hi,  |  Log Out
  • Site Search
  • Domain Search
  • WHOIS Domain Check
24/7 Support: (480) 505-8877
Hablamos Español
9 AM to 9 PM IST
7 days a week
Go Daddy Support

Search help articles, forums, and discussion groups

Problemas con email en prestashop

Viewing post 1 to 10 (10 total posts)
Profile picture of Eduardo_Lille

eduardo_lille said 1 year ago:

hola,
Tengo problemas con los e-mails en mi página de prestashop, al envaiar un formulario de contacto aparece esto: Warning: mail() [function.mail]: Bad parameters to mail() function, mail not sent. in /home/content/68/8267068/html/tools/swift/Swift/Plugin/MailSend.php on line 160, espero me puedan ayudar ya que es muy grave no poder recibir o enviar correos en una web de comercio electrónico.
Muchas gracias.

Profile picture of LeticiaG

GoDaddy Expert leticiag said 1 year ago:

@eduardo_lille

Si utiliza la función mail () en su PHP, no es necesario especificar un servidor de correo saliente. Si está usando algún otro método, además de mail () en su código PHP, utilice relay-hosting.secureserver.net para su servidor de retransmisión.

Saludos,

Leticia G

Profile picture of Eduardo_Lille

eduardo_lille said 1 year ago:

Hola y gracias por su pronta respuesta.
Estoy usando configuración php aparece este mensaje cuando alguien intenta enviar un formulario de contacto:
Warning: mail() [function.mail]: Bad parameters to mail() function, mail not sent. in /home/content/68/8267068/html/tools/swift/Swift/Plugin/MailSend.php on line 160
Que tipo de solución podemos hacer?
Gracias por su tiempo y atenciones.

Profile picture of LeticiaG

GoDaddy Expert leticiag said 1 year ago:

Hay algunas razones por la cual Prestashop no puede enviar mensajes de correo electrónico desde el servidor, los más comunes son:

*El campo “From” no coincide con su dominio.
*Incompatibles cabeceras adicionales.

A continuación le muestro las soluciones a ambos:

En /tools/swift/Swift/Message.php linea #79

Cambie: $this->setFrom(“”);
Hacia: $this->setFrom(“sucorreo@sudominio.com”);

En /tools/swift/Swift.php después de la linea #370, agregue el siguiente código:

if (!$has_reply_to[0])
$message->setReplyTo($from->getAddress());

Ahora intente enviar un mensaje de contacto. Si aún así no funciona, haga el siguiente cambio:

En /tools/swift/Swift/Plugin/MailSend.php linea #159 agrege:
$params = “”;

Espero esta información sea útil.
Saludos,

Leticia G

Profile picture of Eduardo_Lille

eduardo_lille said 1 year ago:

Hola de nuevo!
Gracias por su pronta respuesta.
Acabo de realizar los cambios arriba mencionados pero sigue apareciendo lo mismo:

Warning: mail() [function.mail]: Bad parameters to mail() function, mail not sent. in /home/content/68/8267068/html/tools/swift/Swift/Plugin/MailSend.php on line 160

Realmente ya me estoy preocupando. ¿Habrá otra solución?
De antemano agradezco su tiempo y su ayuda proporcionada.
Saludos.

Profile picture of sergiop

GoDaddy Expert sergiop said 1 year ago:

@eduardo_lille,

Tome en cuenta que nuestro soporte esta limitado con problemas de scripts customizadas. Al hacer una busqueda en google sobre el error encontre un error casi indentico aqui el enlace:Bad parameters with PHP Mail funtion . Espero que esto le sirva para dirigirlo en la direccion correcta.

Saludos,
Sergio P

Profile picture of cyberexito

cyberexito said 1 year ago:

Tenemos varios clientes con instalaciones PrestaShop 1.4.7.3 teniendo este mismo problema en hosting accounts godaddy. Esto se incrementó desde el pasado fin de semana 29 de Abril de 2012. Hay algun cambio o upgrade que se haya realizado sobre los servidores godaddy que puedan estar afectando las funciones de envío de correo? Gracias.

Profile picture of cyberexito

cyberexito said 1 year ago:

After spent many hours in prestashop forums and trying php file changes, we could finally fix all our customer´s Prestashop stores in godaddy shared hosting accounts by using the Godaddy support´s suggestion above. So please try to complete the following prestashop configuration:
- Mail domain:[your domain name without "www." Example mystore.com]
- SMTP server: relay-hosting.secureserver.net
- SMTP user: [your email account address which is the sender party]
- SMTP password: [your email account password]
- Encryption protocol: None
- Port:25

Good luck!

Profile picture of ernestop

GoDaddy Expert ernestop said 1 year ago:

@cyberexito

Hola!

Gracias por proporcionar su solucion para que todos los clientes puedan tomar nota sobre este tema.

Saludos!

Profile picture of gurinderdhiman

gurinderdhiman said 1 month, 3 weeks ago:

i tried this and never works for me, can anybody confirms that is it works for any body
thanx

Add a reply:

You will auto join this group when you reply to this topic.

When posting about a technical issue, please be sure to include as many details as possible, such as your domain name, related URLs and other pertinent information. This consideration will allow us to better understand the situation and quickly assist you.