• Hello and happy new year,

    I have set up a website and want to change the correspondance email address.
    I have changed this in the users section (and tried with x2 different working emails), but it still says “pending” (waiting for the confirmation email). Have tried unsuccessfully over the last few days.

    The email addresses work fine.

    Am aware there is a plugin, but if it should work without one, I’d like it to work without one, as otherwise it suggests there is a bug. Also want to avoid unnecessary plugins.

    Please can you help a novice?
    Thanks!

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hello,

    You should receive a confirmation email in the new email address that you added with a link to confirm the change. Without confirming the email (clicking the link in the email) the new email address will not be active.

    If you don’t see the email confirmation message in your inbox then please check the spam folder.

    Cheers!

    Thread Starter ohtannenbaum

    (@ohtannenbaum)

    Someone replied and suggested I should click on the confirmation email and check my spam folder. Thanks.

    Unfortunately I did not receive such an email (neither in the inbox nor the spam folder).

    Looking through other posts on the forum it seems I was not the only one, but usually work-arounds with plugins were suggested.

    This leaves the questions: Why does it not work as it should? How can it be fixed without a work around?

    Any other suggestions very welcome. Thanks

    Thanks

    Thread Starter ohtannenbaum

    (@ohtannenbaum)

    Hello @ohtannenbaum,

    By default, WordPress uses the php mail() function to send emails and some WordPress hosting service providers restrict usage of this PHP Mail function temporarily or permanently to reduce the automated spam. I guess in your case this is the reason behind not getting emails.

    The solution to this problem is to use an SMTP plugin to send emails. Unlike the PHP mail() function, SMTP uses proper authentication which leads to high email deliverability. Some of the popular SMTP plugins are – WP SMTP, WP Mail SMTP by WPForms, Easy WP SMTP, and many more.

    Another solution is to directly change it from the database –
    ->Login to your database
    ->go to users table
    ->search for admin
    ->open admin and look for email address
    ->change the email address and save it

    I hope this solves your issue.

    Thread Starter ohtannenbaum

    (@ohtannenbaum)

    OK, thanks for the very helpful explanation and suggestion @tahmidulkarim, will give this a try

    Looking through other posts on the forum it seems I was not the only one, but usually work-arounds with plugins were suggested.

    This leaves the questions: Why does it not work as it should? How can it be fixed without a work around?

    WordPress requests a mail to be sent, just as you may take your letter to the post office to be delivered for you. But it’s not WordPress that actually DELIVERS the mail. It’s the SERVER hosting the website that does the delivery.

    Some hosting companies do not allow emailing from their servers at all. Some hosting servers have non-standard configurations that need some tweaking before mails can be sent. Some have badly-configured servers and emails don’t get delivered, even though the appropriate software is installed. Some servers have a lot of spammers on it and their IP addresses are on numerous BLACKLISTS, so all emails sent from the server end up in the recipients’ spam folders or even get blocked along the way.

    In short, there are so many hosts out there with different server configurations, and it should be no surprise that some websites will have a problem sending emails. Again, it’s actually the hosting server that DELIVERS the mail, not WordPress itself.

    And all that the plugins you mentioned do is allow WordPress to use an EXTERNAL email provider to send the emails, in the case where the LOCAL server running WordPress is not able to deliver emails at all or reliably.

    Thread Starter ohtannenbaum

    (@ohtannenbaum)

    Also very helpful to know, thanks @gappiah

    I was facing the same issue for my website https://drmostoufi.com/ but resolved with the help from NameCheap support.But i want to know how this problem is solved

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Can’t change email’ is closed to new replies.