drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/15/2022 : 08:55:56
I am apparently missing something. Reset password for customer login is supposed to email the customer with reset instructions, but no email is sent/received. Emails for orders are coming through to site owner, not emails to customers to reset login details.
When it gets late at night, go to bed... try again tomorrow.
|
Vince
Administrator
42853 Posts |
Posted - 03/16/2022 : 03:36:19
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/16/2022 : 15:30:29
I did, there was nothing there. Not sure why these wouldnt send? Ask a questions works (but sends this "<img src="images/ask_question.png" alt="ask" name="askquestion" id="askquestion1" />Ask a Question: TEST about JBL_206p" as the subject line) I did not get the email a friend email, dont get the change password email either. I do get the order emails when an order is placed or an invoice is paid. All emails used to work just fine (isnt that the story of every website). Updated to the current updater and the emails ghosted me.
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/16/2022 : 16:47:29
I followed these instructions: In addition the current Email Friend and Ask a Question functionality has been overhauled so that it matches the "Soft Form" style of the login and new account popups. It is also much more lightweight and all the javascript for the login machinery plus the messaging system has been offloaded to the ectcart.js file. IMPORTANT NOTE: For security reasons you have to enable each of the messaging services. You have to do this even if you have the Ask a Question or Email Friend functionality included in your product detail page layout. The parameters in question are... usecontactus=TRUE / $usecontactus=TRUE; useaskaquestion=TRUE / $useaskaquestion=TRUE; useemailfriend=TRUE / $useemailfriend=TRUE;
I already had the useemailfriend and useaskquestion marked as TRUE, I added the usecontactus:TRUE but no joy...
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/16/2022 : 21:48:28
I checked an order, - no email sent (receipt not sent) Order confirmation IS sent to me, just no receipt to the customer.
No email a friend, does not work. No email, not sent.
Ask a question DOES work. Email sent and received.
password change request, email not sent or received.
Godaddy hosting.
Current downloader installed.
Vince, I am going to email you with the website domain name so you can check these out?
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 00:57:08
I called Godaddy, spent a good hour and half testing the server, looking at ip addresses, checking the email set up, confirming DNS settings... all a green light from server side. No blocks, no flags, no errors.
Confirmed settings in admin,
confirmed email address information and settings in includes.php
I am still only getting some of the emails.
Ran a test purchase with an actual cash transaction to see if there was a difference between the free (o price) items and cash items in the check out ... no difference. I get the order email, but customer does not get receipt email.
Used a second computer to send emails to the email addresses used during all these tests, my emails come through just fine when emailed from a different source other than the site.
Needing help with this one, I cant figure it out.
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 01:02:00
One other side note, when the emails were coming through... I noticed that the includes file that names the button, is the same includes entry that creates the subject line for the email (ask a question/email a friend) so if youd like the subject to be "question from your store" or anything else, you cannot do this as the calls are to the same include entry. I guess you could manually enter the include calls into the proddetail page to name the buttons one thing, and have the includes file used for the subject line of the email. Not sure if thats the best way? Not in a hurry on this subject matter, as the emails arent coming through anyways. Maybe I have a corrupt email.php file or whatever code is being used to generate the emails? Going to bed, Ill check on the forum in the morning.
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 01:41:06
One more note then bed, I am using the default php mailer, should I use the PHP mailer that needs to be set up? Would that be better?
When it gets late at night, go to bed... try again tomorrow.
|
Vince
Administrator
42853 Posts |
Posted - 03/17/2022 : 05:09:21
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 11:05:29
Downloaded the latest updater and applied less than eight hours ago :) Still having the same issue. Its odd. Here is what I get:
I DO get: Store notification of a new order (either $0 or with payment)(fast) Ask a question (incredibly slow) Custom form email on my contact page
I DONT get:
customer receipt (when making the purchase) password reset (as customer) Email a friend (sometimes I do get this one, rarely) any and all other emails from the system
I tested my email server by sending every email address I have on it a email from a separate account, all emails arrived that were sent through other means than the site.
I contacted godaddy to check if there were any issues, blocks, flags, etc and they said I am in the clear.
I must have done something wrong?
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 11:22:04
Microsoft 365 says no issue seen, Godaddy says no issue seen, new updater applied.
Just ran emails again side by side, no receipt sent to customer, ask a questions works, email a friend and others do not.
Something needs to be ticked, checked, or a dot added somewhere.
Would any javascript on the pages that I have added cause an issue? Java for my menu... ?
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 13:45:17
How does the manual email settings work in admin? Would it be more reliable and secure?
When it gets late at night, go to bed... try again tomorrow.
|
Vince
Administrator
42853 Posts |
Posted - 03/17/2022 : 15:05:57
Hi Drivers Adding this parameter to the includes.php file for testing will display debug information when an email is being sent... $debugmode=TRUE; It's worth doing that and see if you get any information back about why the email is failing. But, if emails that get sent to the store owner work but emails that are sent to any other domain do not then it may be a problem to do with the SMTP server setup and it's worth asking your host. quote: How does the manual email settings work in admin?
It's certainly worth trying the PHPMailer setup. Just ask your host what the settings would be. Vince Click Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 16:14:59
Ill try the PHP mailer after getting the settings from the host for the manual settings needed.
Ive been working on this all day long, it does NOT appear to be any issue with your code.
It was working with a different email service.
When switching to Microsoft 365, the issues appeared.
NOTE: Microsoft 365 does not like to work with email forwarding when using php forms on servers. Forwarding can not be used, it will throw an error with basic set up. Advanced server/email/dns set up may allow forwarding. That is part of the issue.
Second part of the issue, is Microsoft 365 has security issues that will block email addresses and send them to junk mail EVEN if the from address is in the contacts list. Not sure why their security needs to be that strict, or how to get around it.
Currently I am at a stand still, I think my site went into flood control mode. I cannot use ask question or email a friend.
Also, I cannot get an email for login password reset for clients. Is it because I have the setting turned off where they can make their own account ?Will that block them from being able to do a password reset?
Also, Also, we are changing DNS records and other settings to see if that will make any difference.
When it gets late at night, go to bed... try again tomorrow.
![Go to Top of Page](images/icon_go_up.svg)
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/17/2022 : 16:50:24
Does the email friend/ask a question have a flood control? If so, how do I adjust it? when using those items to test on my phone, it says successful (even though I dont get an email from email a friend currently), but on my main cpu in the office it says that there is an error that says "I'm sorry. We are experiencing temporary difficulties at the moment. Please try again later." and the wheel just keeps spinning. Can you enlighten me to this? Thanks!
When it gets late at night, go to bed... try again tomorrow.
|
Vince
Administrator
42853 Posts |
Posted - 03/18/2022 : 03:17:15
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/18/2022 : 08:51:53
Good to hear I didn't break something, is it adjustable while I work out my email issues? Getting closer, narrowed it down to an error on my side I believe.
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/18/2022 : 11:17:53
I'm still blocked from using the forms, need to continue testing, how do I unblock my ip address or adjust the flood control settings?
When it gets late at night, go to bed... try again tomorrow.
|
dbdave
ECT Moderator
USA
10455 Posts |
Posted - 03/18/2022 : 11:27:14
Check in your admin under STORE ADMIN > ip blocking
David
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/18/2022 : 13:31:34
hello Dave,
Nothing in ip blocking, site still wont allow me to use the forms on my ip address <--- I can use my phone, but dont want to get that blocked too :)
When it gets late at night, go to bed... try again tomorrow.
|
drivers
Ecommerce Template Expert
USA
890 Posts |
Posted - 03/18/2022 : 14:51:57
Its been more than 24 hours since it locked me out of the forms on my ip, I dont have any ips blocked in the admin. I just updated to the most recent 7.4.8 version, can someone let me know where to adjust the flood control on these forms? Or where I can allow my ip address to have access? Thanks.
When it gets late at night, go to bed... try again tomorrow.
|
|