Grant Morgan Posted October 28, 2013 Share Posted October 28, 2013 Hi, I'm beginning to panic and this site is due to be live this Friday 1st Nov 2013. I'm using 1.5.4 and my problem is that no emails are being sent out to customers, new customer welcome, password reminder, new purchase not even when I generate a manual 'item delayed' email it does not send. I get no error messages, in fact when I test a password reset I get the green bar saying the message has been sent and to check my inbox. I can however receive a new sale alert and the contact us form works fine! Also a test email sent via 'advanced paramerters/E-mail' is fine too! I have deleted the Mail Alert module and downloaded a fresh one. I have manually cleared out the cache (a number of times during each change) and checked the 'Order Statuses' options are 'checked' to send email to customer. I'm unsure what else to try this issue only came to light this morning after a test sale with a new Sagepay module.....I did of course disable it incase it was the cause...no such luck!!!! Doh! Does anyone have any suggestions please? Link to comment Share on other sites More sharing options...
vekia Posted October 28, 2013 Share Posted October 28, 2013 what kind of email method you use? mail() function or SMTP ? Link to comment Share on other sites More sharing options...
Grant Morgan Posted October 28, 2013 Author Share Posted October 28, 2013 Hi, it's mail() Link to comment Share on other sites More sharing options...
Grant Morgan Posted October 28, 2013 Author Share Posted October 28, 2013 Can anyone else help please? Link to comment Share on other sites More sharing options...
vekia Posted October 28, 2013 Share Posted October 28, 2013 it's problably because of this. usually mails from mail() function are treated like a spam. can you try to use SMPT method, just for test purposes? Link to comment Share on other sites More sharing options...
Grant Morgan Posted October 29, 2013 Author Share Posted October 29, 2013 Hi , I did try SMPT but kept getting errors, those settings appear to be for the contact us form which works fine. Does the 'mail alerts' module work independently? since it requires a valid email address to send to. I suspect it is where my problems lie, yet I have uninstalled it a number of times and tried a number of versions. Link to comment Share on other sites More sharing options...
El Patron Posted October 29, 2013 Share Posted October 29, 2013 is your shop email address someemailaddress@yourdomain? if not you will be lucky to get any email out.... Link to comment Share on other sites More sharing options...
Grant Morgan Posted October 30, 2013 Author Share Posted October 30, 2013 Hi El, Yes the primary clients email is info@ as I said the client is getting the emails fine, its the customer who does not get any notifications. Can you tell me if the they are different systems the 'Mail Alerts' from the 'Advanced Peramiters/Email' because if they are then there is no reason why it cannot send out to both parties. But I'm wondering if the MA Module uses a different email .tpl /php file and that is where my problem lies! Link to comment Share on other sites More sharing options...
El Patron Posted October 30, 2013 Share Posted October 30, 2013 Hi El, Yes the primary clients email is info@ as I said the client is getting the emails fine, its the customer who does not get any notifications. Can you tell me if the they are different systems the 'Mail Alerts' from the 'Advanced Peramiters/Email' because if they are then there is no reason why it cannot send out to both parties. But I'm wondering if the MA Module uses a different email .tpl /php file and that is where my problem lies! That is a good point, i.e. does the .tpl exist? Did you check that the mail alerts module emails are translated for the target language? If not then I don't think it will send an email. Link to comment Share on other sites More sharing options...
Grant Morgan Posted October 30, 2013 Author Share Posted October 30, 2013 (edited) I think I'm going NUTS!!!! I have just looked at an existing clients PS 1.5.4.1 configuration, just as a test I sent myself a customer sales update via Orders/orders, which came thru in a few seconds. but when i looked at it's 'Mail Alert' module, it is NOT hooked anywhere!!!! In the website with the problem the Mail Alert module is hooked into 9 positions!!! Inc New Orders, Product update, Out of stock etc I unhooked Mail Alert from just the 'New Order' position and indeed the new test order did not come thru, so that hook & module work together, but it makes no sense why the customer is not emailed when the sale is completed yet the client it. Edited October 30, 2013 by Grant Morgan (see edit history) Link to comment Share on other sites More sharing options...
Grant Morgan Posted October 31, 2013 Author Share Posted October 31, 2013 Solved!!! I was so stuck testing the original test customer account I simply did not think to create a new one! everything worked fine! The original account still wont send out...just a glitch I guess! Link to comment Share on other sites More sharing options...
Recommended Posts