• Resolved flyfisher842

    (@flyfisher842)


    7/8/19 I have started having problems with the pass recovery not sending out emails on all user registered emails.

    Ny known problems with bulletproof security or wordfence in this respect.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Probably what is occurring is the emails are being sent, but they are being blocked/rejected by people’s web host mail servers. About 35% of all automated emails (WP Password Reset email) fail for us. That is the norm these days due to anti-spam applications installed on host mail servers – Spam Assassin, etc. and it is getting worse each year.

    Plugin Author Gabriel Berzescu

    (@gabrielberzescu)

    Thanks @aitpro , that’s what I was going to say as well.

    You can always check if the email is being sent or not with an email logging plugin such as:

    https://wordpress.org/plugins/wp-mail-logging/

    Most likely, the emails are being sent, but not received.

    With the best of regards,
    Gabriel

    that is not what is going on. some recovery emails are being sent out and some are not even though the plugin says they are. I get gmail ok but nothing else and my members do not get recovery emails either to msn.com for example.

    is there someplace in the profile builder plugin to set up an email address to use for sending the password recovery link. The account used currently is wordpress@hpd-fff.com which does not exist as an email account on the server. This is from my gmail accounts that receive the password recovery link.

    Plugin Author Gabriel Berzescu

    (@gabrielberzescu)

    Hi there,

    If the email logging plugin says that they are being sent, then they are being sent.

    What you actually mean is that they are not being received, and there is nothing I can do about that. As @aitpro has kindly already explained, it’s the fault of the email hosting servers.

    Perhaps use a plugin such as this one to circumvent the problem.

    To change the sender address in WordPress outgoing emails you may use this plugin or other similar ones.

    With the best of regards,
    Gabriel

    What we do to handle the host email server anti-spam problem is this. #1. make sure to remind users to check their Junk/Spam folder first. #2. if the email has not been sent to the email mailbox Junk/Spam folder then ask the user for a Google Gmail email address instead of a web host email address – Google Gmail does not block/reject automated emails. #3. We then change their web host email address to the new Google Gmail email address for accounts on our website.

    We built a non-email solution several years ago to combat the growing host mail server anti-spam application problem. Users can get data directly from our site if they do not receive automated emails from us due to the emails being blocked/rejected by their host mail server anti-spam applications. Example: When users request Activation Keys from their site an automated email is sent from our API server to their email address. If their host mail server blocks/rejects automated emails from us then the users can login to our site and get the Activation Keys by entering a DR Key that was previously given to them. The users are interacting with a form on our site that allows them to get WP database data directly from our site’s WP database. This has saved us 10,000’s of hours of support time over the years dealing with the web host mail server anti-spam application epidemic. We have lost $10,000’s in new customers due to the web host mail server anti-spam application epidemic even after explaining to the new customer that the problem exists on their web host mail server.

    Important Note: An automated email is treated differently than a direct email sent via an email application on a computer. Even if the mail Headers are 100% correct, email server anti-spam applications will still block/reject automated emails. Why, we have no idea really.

    • This reply was modified 7 months, 2 weeks ago by AITpro.
    • This reply was modified 7 months, 2 weeks ago by AITpro.

    A DR Key?

    Is that Digital Rights Key? If so, can you please give some more specifics, such as how that works, a description of the process, and what you use (plugins?) to implement it?

    ‘Twould be much appreciated, as this emails failing to be delivered problem is very widespread and very annoying. We have found that people are very resistant to changing their email address, even though we have shown them that their particular provider is the root cause of the problem (comcast.net accounts in particular).

    Thanks!

    @bryanhiggs – I am going to explain the technical stuff without using any references to our paid plugin since that goes against the WP forum rules. 😉 DR Key stands for Download-Request Key. If you want the exact code that we use I would be glad to share that with you, but that would need to be done directly instead of in the WP forums. 😉

    The Process:
    A person buys our paid plugin using a PayPal Buy Now button. We use PayPal IPN, which sends the transaction data back to our site, which is then used to automatically create a user account for the purchaser so they can login to our site and download our paid plugin zip file. Automatic user account creation is a very critical step in not losing a customer. The customer does not need to get the automated email that is sent to them to get our paid plugin because we also display the purchaser’s DR Key on first login to the download area to download our plugin (this info is displayed to the buyer on the buy page). We also manually send a follow-up direct email with the purchasers DR Key if the purchaser does not login to our site within 15 minutes. When the automatic email is sent we are cc’d in that email to the purchaser so that if we need to manually resend the email directly after 15 minutes then we do that. Some direct emails bounce back to us, but only around less than 1% of the time.

    The Tech stuff:
    The site that purchaser’s buy our plugin is a different site (affiliate site) than the site that contains the purchaser’s new user account and the database that contains the purchaser’s plugin account information. We created a custom coding solution that is integrated into the PayPal IPN script so that we can process the PayPal IPN transaction data, connect to our other site’s database, automatically create WP login user accounts on that site, create the additional data for the purchaser’s plugin account and send an automatic email with the DR Key and other purchase info.

    • This reply was modified 7 months, 2 weeks ago by AITpro.
    • This reply was modified 7 months, 2 weeks ago by AITpro.

    If you are looking for something simpler then I imagine it would not be too hard to hook into the WP user account creation functions and display the new user’s login information to them. You would just need to find where WP creates the stuff that WP sends in emails, grab that data and output it on a page or popup so that the user could just click from there (page or popup) without having to get the email from the WP automated user account creation process. And you could add an additional option to the WP Users page or somewhere else that is relevant. Something like…
    [x] Send automated emails to new Users.
    [x] Create page or popup with new Users Login Info.

    • This reply was modified 7 months, 2 weeks ago by AITpro.
    • This reply was modified 7 months, 2 weeks ago by AITpro.

    @gabrielberzescu

    Thanks for the mail logging plugin it is very useful. I used a mail mgt plugin recommended by the webhost which will send email smtp with site headers. This will stop the spam issue in most cases I think. Does pretty much the same as the one you suggested but a bit simpler to use.

    Thanks to @aitpro for your suggestions and help. I like your last one but I don’t program so the plugin route is my gig.

    As far as my needs I can consider this thread resolved.

    Plugin Author Gabriel Berzescu

    (@gabrielberzescu)

    All right then, thanks for letting us know.

    Cheers,
    Gabriel

    Thank you very much, @aitpro, for your very comprehensive answer. It is much appreciated!

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘plugin problem’ is closed to new replies.