Jump to content
thirty bees forum
  • 0

Mail Alerts Module not working


Question

Posted

I installed the 30BS Mail Alerts Module to recieve a Mail after an Order was placed. But instead i get nothing. I Uninstalled it and Installed it again but its still not working. Some Hints for me would be great :)

18 answers to this question

Recommended Posts

  • 0
Posted

Check what Michael said. In BO, Advanced parameters -> Email you will see a log of all out going emails. Check by the time and date and see if the email was sent to you (you should see your email in the recipient column). If you do see a row with you email as recipient and a template 'new_order' than the system did sent the email to you, and it was probably got lost/blocked in your email server.

  • 0
Posted

@yaniv14 said in Mail Alerts Module not working:

Check what Michael said. In BO, Advanced parameters -> Email you will see a log of all out going emails. Check by the time and date and see if the email was sent to you (you should see your email in the recipient column). If you do see a row with you email as recipient and a template ‘new_order’ than the system did sent the email to you, and it was probably got lost/blocked in your email server.

I only see the the line with the new_order to my Shop Mail before MIgration to TB from PS.

I tried it with a Test Order and recieved as Customer the confirmation, but nothing goes to my Shop Email.

  • 0
Posted

Log folders are empty. Thats really strange, that our Customers get their Information, but we dont get an Info about the new Order. So i have to look in the BO to see if a new Order is incoming. -.-

  • 0
Posted

I Uninstalled the Module and Installed it again. If i click now the Buy Button in the FrontEnd i get a White Screen with a message:

Fehler - Die folgende E-Mail-Vorlage ist nicht vorhanden: /my/path/prestashop/modules/mailalerts/mails/en/new_order.txt

English: Error - The following e-mail template does not exist:

  • 0
Posted

@yaniv14 said in Mail Alerts Module not working:

grab the en mail folder from here: https://github.com/thirtybees/mailalerts/tree/master/mails

Definitely this files should be included in next release, 1.0.3 also didn't send emails, when I uploaded this folder, mails on new orders arrived

  • 0
Posted

@mdekker Check your comment above. Just examined the piece of code that’s responsible: https://github.com/thirtybees/mailalerts/blob/6812b9fa7252a74afb3815cecdc85db79e7853c8/mailalerts.php#L680-L696 It basically means that if there are no translations available and English is not active, it will not send a mail to prevent it from crashing. Do you have translated templates?

  • 0
Posted

Not any overrides, just pure TB 1.0.3 Installation You have to make changes into code of that module, if there are no mail templates to currently installed languages, always to use the English templates, so such things to not happen again.

[quote] It basically means that if there are no translations available and English is not active, it will not send a mail to prevent it from crashing. [/quote]

Next release should check if there are translated templates in /mails/xx, and if is empty to fall back to English.

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...