Skip to:
Content
Pages
Categories
Search
Top
Bottom

Activation Emails are not being sent


  • smilingdeep
    Participant

    @smilingdeep

    Hello Everyone.
    From past a week I’ve been working on my website. The problem is that buddypress doesn’t send activation mail but when I trigger forgot password email for the same account it sends.

    Default wordpress register page is able to send activation mail but when I activate buddypress it doesn’t work.I have tried all the plugins and have been going through all these forums from last two days but all in vain.

    I have reinstalled it thrice and now as stated in requirements I have done a manual wordpress install. I am on shared hosting and using my website mail server to send emails.

    My site : My Site

    Wordpress Version: 4.9.6
    Buddypress version: 3.0.0

    Please help me solve this issue.

Viewing 23 replies - 26 through 48 (of 48 total)

  • smilingdeep
    Participant

    @smilingdeep

    @vapvarun @bassibabes1 @sharebophar

    Register yourself here My Site. Help each other building


    sharebophar
    Participant

    @sharebophar

    @smilingdeep good idea


    smilingdeep
    Participant

    @smilingdeep

    @sharebophar yeah, it is. We can be of great help for each other.
    I’ve set up the site completely. Now building a theme from scratch.


    bassibabes1
    Participant

    @bassibabes1

    Yep – seems to be working now. It was that patch of code. Thanks everyone and @smilingdeep


    sergeiblac
    Participant

    @sergeiblac

    hello I have not earned .. mail does not send. there are options for correction. help .. code replacement /bp-core/bp-core-functions.hhh did not work .. no emails


    smilingdeep
    Participant

    @smilingdeep

    @sergiblac Can you tell/show me the following?

    1- Plugin Settings (if you are using any.
    2. Did you replace the red text with green text shown in the patch?

    3. Did you reset email settings in Dashboard>tools> BuddyPress settings.

    4. What errors did you get?

    Check these settings again and share details.


    sergeiblac
    Participant

    @sergeiblac

    I made everything according to the instructions. does not work. no errors simply do not send, even through the menu in the bean it is possible to send the registration letter also does not work, the code change did not affect anything that there is a breakdown. (((


    smilingdeep
    Participant

    @smilingdeep

    Did you try deactivating BuddyPress?
    If you need my assistance. Download Anydesk first and reply here. I’ll have a look at your configuration.


    sergeiblac
    Participant

    @sergeiblac

    yes re-established.. my number 783581096…there is a problem that I write through the translator .. I’m speaking Russian .. for help I will be very grateful


    sergeiblac
    Participant

    @sergeiblac

    you can write via e-mail @gmail.com">blackcity2017@gmail.com


    smilingdeep
    Participant

    @smilingdeep

    @sergiblac accept request


    sergeiblac
    Participant

    @sergeiblac

    Thanks for trying .. know what’s wrong.


    sergeiblac
    Participant

    @sergeiblac

    Thank you for trying .. Sorry that’s not true.


    filipponeri20
    Participant

    @filipponeri20

    Thanks a lot @sharebophar for your solution. I had to do a little of adjustment but it was right on the spot!

    PROBLEM:
    buddypress nouveau not sending activation email but buddypress nouveau sending correctly emails to user for notifications on manually activated users. So in my case the problem was ONLY that the validation email was not sent. I say ‘only’ from a technical perspective but from the user perspective was a VERY BIG issue. Again thanks @sharebophar for your solution
    Also note that I am not running a wordpress multisite.

    SOLVED:
    Here are the steps I have employed:

    STEP 1
    a) browse to “/bp-core/bp-core-functions.php” in buddypress plugin directory
    b) replace the code for ‘core-user-registration’ and ‘core-user-registration-with-blog’ with the following one

    	'core-user-registration' => array(
    			/* translators: do not remove {} brackets or translate its contents. */
    			'post_title'   => __( '[{{{site.name}}}] Activate your account', 'buddypress' ),
    			/* translators: do not remove {} brackets or translate its contents. */
    			'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: <a href=\"{{{activate.url}}}\">{{{activate.url}}}</a>", 'buddypress' ),
    			/* translators: do not remove {} brackets or translate its contents. */
                            'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account, go to the following link: {{{activate.url}}}", 'buddypress' ),
    		),
    		'core-user-registration-with-blog' => array(
    			/* translators: do not remove {} brackets or translate its contents. */
    			'post_title'   => __( '[{{{site.name}}}] Activate {{{user-site.url}}}', 'buddypress' ),
    			/* translators: do not remove {} brackets or translate its contents. */
    			'post_content' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: <a href=\"{{{activate-site.url}}}\">{{{activate-site.url}}}</a>.\n\nAfter you activate, you can visit your site at <a href=\"{{{user-site.url}}}\">{{{user-site.url}}}</a>.", 'buddypress' ),
    			/* translators: do not remove {} brackets or translate its contents. */
    			'post_excerpt' => __( "Thanks for registering!\n\nTo complete the activation of your account and site, go to the following link: {{{activate-site.url}}}\n\nAfter you activate, you can visit your site at {{{user-site.url}}}.", 'buddypress' ),
    		),

    STEP 2

    a) go to wordpress dashboard, settings, buddypress
    b) select and run the ‘repair email’ option

    STEP 3

    all now works. I have been testing it with dummy users. I hope the whole explanation helps.
    Regards


    sergeiblac
    Participant

    @sergeiblac

    HOORAY. HOORAY. all works .. thank you very much … the problem is finally solved ..))))


    smilingdeep
    Participant

    @smilingdeep

    @sergiblac, glad to know that. Enjoy buddy.


    alpokoskiniva
    Participant

    @alpokoskiniva

    I have fresh WordPress installation version 4.96 and Buddypress 3.0.

    Unfortunately the version 3.0 of Buddypress does not send confirmation email to new registered users. I removed the version 3.0 and tested the version 2.9.4. So in that version it worked.

    Several websites are in trouble if the registration process does not work as expected. Otherwise Buddypress is awesome plugin and thanks to the developers. Hopefully the team can fix the case soon.


    alpokoskiniva
    Participant

    @alpokoskiniva

    I am testing this, but wondering at the same time what is ” the repair email option”.


    Paul Gibbs
    Keymaster

    @djpaul

    We have this fixed for our next release, v3.1. This will be released next week (Wednesday) at the latest. The bug was addressed at https://buddypress.trac.wordpress.org/ticket/7869

    @alpokoskiniva “Repair email” deletes the emails from the “Emails” menu, then re-adds them. You don’t need to do this unless you’ve added a translation to your site after installing BuddyPress, and want the translated emails, or if you’ve made a code change to the email language in the BuddyPress files, which is what @filipponeri20 has done. We strongly recommend that no-one ever changes a core file of BuddyPress, because it will be overwritten when you update.


    smilingdeep
    Participant

    @smilingdeep

    I am testing this, but wondering at the same time what is ” the repair email option”.

    Hello @alpokoskiniva, this solution is tested and has worked for everyone with activation mail issue. I am sure you will also be able to solve this.

    As for “reset email settings” – go to Dashboard> tools > BuddyPress tools and here you will find this option. This option resets Buddypress e-mail configuration to default. Hope it helps.


    alpokoskiniva
    Participant

    @alpokoskiniva

    Oh! Thank you for the fast reply! Look forward the update. Happy summer!

    So what’s the solution for this problem? Why this very essential factor is so hard to achieve?


    aprilschmitt27
    Participant

    @aprilschmitt27

    Thank you so much for this awesome plugin! I’ve considered several WP registration processes and to me, none compare to the elegant solution of xProfile.

    Just in case someone hasn’t tried this: After improving my mail configuration. For the better part of a week, I was trying to resolve why all WP emails were received, except “account activation”. These emails came back as: “Mail delivery failed: returning message to sender …smtp; 550 This message has been reported as spam by other users.” I knew that they hadn’t been reported, because I was sending them to myself, during testing. Due to my trial and error, it turned out that your “Reinstall emails” …was the perfect solution to this problem!

Viewing 23 replies - 26 through 48 (of 48 total)
  • You must be logged in to reply to this topic.
Skip to toolbar