Jump to content

(Résolu) Envoi e-mail impossible inscription client one page checkout


Recommended Posts

Bonjour,

 

J'ai une version 1.5.5.0 de PS avec tout par défaut.

 

Lorsque jessaie de m'inscrire, l'inscription fonctionne mais j'ai l'erreur qui s'affiche :

 

Envoi e-mail impossible.

 

Comment est-ce possible qu'il y ait cette erreur de base dans Prestashop ?

 

Merci d'avance.

Edited by guizmo83 (see edit history)
Link to comment
Share on other sites

Re,

 

En activant le mode debug j'ai cette fois ci une belle alert.

TECHNICAL ERROR: unable to save account

Details:
Error thrown: [object Object]
Text status: parsererror

Pourtant en regardant dans la base le client est bien enregistré !

 

Mais toujours pas de mail envoyé.

Edited by guizmo83 (see edit history)
Link to comment
Share on other sites

Pas plus d'information en mettant :)

define('_PS_MODE_DEV_', true);
/* Debug only */
define('_PS_MODE_DEV_', false);
if (_PS_MODE_DEV_)
{
    @ini_set('display_errors', 'on');
    @error_reporting(E_ALL | E_STRICT);
    define('_PS_DEBUG_SQL_', true);
    /* Compatibility warning */
    define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true);
}
Edited by indesign (see edit history)
Link to comment
Share on other sites

As-tu créé le compte en mode OnePageCheckout comme j'essaie de le faire ?

Non, par Identifiez-vous sur l'acceuil

 

Pourtant en regardant dans la base le client est bien enregistré !

Peut-être un problème dans l'envoi du mail ?

 

Voir Paramètres avancés > Emails fonction > PHP ou l'adresse est en spam

Link to comment
Share on other sites

Je suis pourtant en local sur WAMP. A priori pas de soucis non ?

Je suis en local Mamp sous Mac et l'envoi des email fonctionne.

 

Pour envoyer en local normalement

il faut utiliser "mes propres paramètres SMTP. Pour les experts UNIQUEMENT

et configurer par rapport au serveur distant IP ou nom du serveur (ex. : smtp.mondomaine.com)

Link to comment
Share on other sites

Ma fois, tout ceci ne me dit rien qui vaille, cette version de PS semble plus bugguée que les précédentes et surtout incohérente.

 

Lorsque j'active le debug, j'ai un unable to save account, mais mon client est bien créé, mais pas de mail reçu sur l'adresse client.

 

Lorsque je ne l'active pas, j'ai une erreur comme quoi le mail n'a pas pu être envoyé et en effet il n'est pas envoyé.

 

Très inquiétant.

 

Même genre d'erreur apparemment sur ce post : http://www.prestashop.com/forums/topic/146216-solvedtechnical-error-unable-to-save-account-on-opc/

 

Apparemment c'est bien spécifique à la création d'un compte depuis la page One Page Checkout.

 

Espérons que cette erreur ne se produise pas quand j'aurai migré sur un serveur en ligne.

Edited by guizmo83 (see edit history)
Link to comment
Share on other sites

Ma fois, tout ceci ne me dit rien qui vaille, cette version de PS semble plus bugguée que les précédentes et surtout incohérente.

Très inquiétant.

Je pense qu'il faut modérer le propos.

Bug dans le cas précis, je ne pense pas, mais plutôt un problème de paramètre de mail. (Voir post 11) Qu'en penses-tu ?

 

Apparemment c'est bien spécifique à la création d'un compte depuis la page One Page Checkout.

J'ai fait le test, là aussi, pas de problème.

 

Concernant, le lien,

"it should work if you use a live server or add mail capabilities in your localhost"

add mail capabilities in your localhost

Edited by indesign (see edit history)
Link to comment
Share on other sites

Bon j'ai finalement réussi à envoyer un mail aux clients nouvellements inscrits.

 

Je pense qu'il s'agissait en effet d'un problème de paramétrage au niveau de mon WAMP.

 

Si jamais d'autres ont le même problème :

 

Rendez vous dans le php.ini de votre wamp :

 

Puis :

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = // serveur smtp
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = // l'adresse émettrice des mails

Bien à vous et merci.

  • Like 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...