August 5, 2019 at 11:12 pm #15508
Hi. After working previously, Emember is not able to send emails… Estore can send emails via the wordpress emailer, and we receive them. But Emember says that a mail is sent in the debug file:
SUCCESS :Send registration completion email feature. Sending email to xxxx
but it never arrives.
1) The “From” info is the same on both plugins.
2)I downloaded your Email test plugin and it sends email to the same target email just fine.
Any Ideas? I have customers complaining that they do not get password rest emails and also subscription completion emails and my testing verifies this.
Running WordPress 4.0.26 PHP 5.5.38
Payment Gateway 2.3.4
Easy HTTPS 1.9August 6, 2019 at 2:10 am #79787adminKeymaster
Do you also see the following entry in the debug log file when you test a password reset?
Member password reset email sent to : xxxx
Can you please install an SMTP plugin and configure that. It will enhance the delivery rate of all emails sent from your server. The following page has a section that has more info the SMTP option:August 6, 2019 at 6:04 pm #79788
Yes, we see the log showing both password and registration emails.
We will try and use one of the smpt plugins.
ThanksAugust 6, 2019 at 11:29 pm #79789
Okay, we installed the free ‘Lite” version of this plugin and integrated it with our SMTP provider:
Emember is now working great (along with our contact form, etc and all emails from various plugins) and all emails are “Signed” showing they come from our server.
BUT EStore is being inconsistent. If we use the Squeeze form, the email it sends is signed, showing it was sent by our smtp provider. . BUT the product notification to the CUSTOMER is NOT SIGNED and this is another email that frequently ends up in spam or not sent at all.
In Estore we have checked “If checked the plugin will use the WordPress mail function to send emails (this is recommended). Otherwise it will use a simple PHP mail script that comes with this plugin.”
Why are some estore emails working with SMTP and others not?August 6, 2019 at 11:31 pm #79790
also, in order to use the SMTP, we had to upgrade PHP and WordPress versions. Tech info is now
Running WordPress 4.9.10 PHP 7.0.33
Payment Gateway 2.3.4
Easy HTTPS 1.9August 7, 2019 at 12:43 am #79791adminKeymaster
If you have the “Use WordPress Mailing System” checkbox checked (which I think you do), then the plugin sends all emails using the “wp_mail” function which will go via SMTP. The only thing we can do is use the wp_mail function to execute the email sending code (which we already do).
What do you mean by “NOT SIGNED”?August 7, 2019 at 11:33 pm #79792
I understand your point,but in testing I am seeing what I think is inconsistent behavior in estore. We use google apps as our email provider, which is essentially private-labeled gmail to our domain name. We want to use SMTP to have Gmail deliver our mails as we have a problem with purchase confirmations with download links, etc getting lost as spam or not even delivered. Having google or other “trusted” servers is supposed to reduce this.
The forum does not allow me to upload pictures, but please see the picture at this link:
These pictures are from the gmail delivered email details for 3 test cases. (click “Show Details” if using Gmail or apps)
Emails that are not delivered by smpt are not signed by the server. Note that the emember password email and the Estore download link appear to be going through the Gmail smpt server, as they are signed identifying the trusted smpt server, but the purchase confirmation is not, meaning these will still get lost as spam….
If the wordpress mailing system is sending all emails to the smpt server, why do some not get sent via smpt? Just trying to test and troubleshoot to get rid of a nagging problem with delivery… ThanksAugust 8, 2019 at 3:45 am #79793wzpModerator
Can you please repost those 3 messages, using the “Show Original” option of Gmail? That will provide more detail about how the messages were delivered.
- You must be logged in to reply to this topic.