nope it wouldnt activate them and last time i installed a version of buddy press it automatically added a new role called member and it wont send out activation emails i got 4 new members today and i had to un mark them from the spammer list and send them emails apologising
What if I manually activate user accounts using “WP_Activate Users” plugin? Do they still get welcome email?
thanks for the update @techguy. I think I’m okay with spam also, but just want the text “Check your email for activation” to stand out.
This is happening most likely because the text in the subject, and or message it triggering the email to mark as spam.
Download the plugin “welcome message”
You can easily edit the message for email.
Hi… I’m running into these issues – Sign up notification emails are delayed or end up in spam and on the same screen where users are asked to check activation email, they are prompted to upload avatar which doesn’t work. So I have to manually activate a lot of user accounts and change avatars. Now this is what im trying to do:
1. Change the text to bold/red where it says check your inbox or spam folder.
2. Hide avatar upload. It should only be displayed on first login or after successful activation.
Thanks for your reply, I actuly tried something different last night and it worked out ok. I am using the “BP disable Activation” and in a menu I chose the option “User accounts may be registe4rd” Before I had it on “Both sites and user accounts can be registered.” And it was causing the mix up with the plug in on MU. Users would be able to type their password but with the blog activated, the system gave a new password (that people probably would not see, thinking the password was what they typed in) Then an email would send a notification with the activation link. The link would not work saying the error message with the activation key. However teh activation key was in the link to click but would not work when clicked. Sorry for the rambling just trying to make it clear what I did.
But now a user can register with out activation (which I think is nice, but no blog) But what I like is, that I can create a blog for a user and give them access by just putting their user email in the “ad site” for multi user and it shows up under their account.
I guess it could be nice if this could be a future feature maybe let people sign up with out a blog with an option in the email sent to create one or maybe a notifification to a new user in the admin bar or something. (it would help with sploggers)
Thanks again
Hmm…I haven’t really tested the blog creation with the BP Disable Activation. I know there was one known issue of the auto login not working. I never had time to look into what caused it not to work. Sounds like there’s a problem with the activation email still being sent too and it shouldn’t be sent. I’m not sure when I’ll have a moment to look at this, but if someone else figures out the issue let me know and I’ll update the plugin.
Hi, I am having a problem with the user activation for a buddypress Multi User. THe problem is that after a user signs up for as a member and a new blog, an email gets sent, then in the email it says click to activate. Now the link is this http://mysite.com/activate?key=5a395e80e0c10d00 After the link is clicked it says that there is an error and please type in the activation key. Now the activation key is actuly in that link and is too confusing for people to have to copy and paste it. Is there a way to make the link work.
Also i am using the “BP Disable Activation” This works when a member does a sign up with out a blog and logs them right in. I guess I am looking for an easy way to make this work so the user is not confused. Also I noticed that when they choose there password, it does not work and gives a password and still sends the email with the “error activation key link). sorry for confussion.
Thanks
Hi @rickgoz,
I have bought from my freelance a plugin that remove login choice on signup. It generate an username “user43fr53hzet56….” for each new member.
After activation, in user account, each user can change this username only ONE TIME on what he want, to have better user slug. User page can be catch with http://example.com/auto_username, AND http://example.com/custom_username by auto insert on .htaccess
If user missed something and want change again his username, you have just to delete the user line in the plugin table.
I think this plugin with “email login” plugin should make you happy.
As I am not php coder, I can’t assume any support for this. But if someone want update this plugin…
http://dl.free.fr/f3ahs7HQw
Guillaume.
my website has a problem with registration. I try to register on my website with filling out the form and submit, to make my account active I have to log in to my email to click some link activation, after click link activation I success to active my account but when I log in to my buddypress with account that just registered, my website ask another validation code,
But everything is going well when I click the page on my website, this is my website orbitgym.com. is there anyone out there who willing to help my problem?
FYI : I am using some facebook plugin so anyone can log in with their facebook account, is that the source of the problem?
Thank you @r-a-y But I tried the welcome pack and when I click edit activation email there is no editable field. Only the drop down menu options of all of the email choices. In the tutorial video, there is an editable space to write what you want the email to say. However, when I click it, nothing happens and the only option I have is to save the settings. Perhaps there is another way.
Hi there,
Some email readers program doesn’t transform http://url into proper link!
It’s a shame because, user has to copy/paste the URL into their browser…
Is there a way of modifying this function without touching the core file of BP?
`function bp_core_signup_send_validation_email( $user_id, $user_email, $key ) {
$activate_url = bp_get_activation_page() .”?key=$key”;
$activate_url = esc_url( $activate_url );
$admin_email = get_site_option( “admin_email” );
if ( empty( $admin_email ) )
$admin_email = ‘noreply@’ . $_SERVER;
$from_name = ( ” == get_option( ‘blogname’ ) ) ? ‘BuddyPress’ : wp_specialchars( get_option( ‘blogname’ ) );
$message_headers = “MIME-Version: 1.0n” . “From: “{$from_name}” n” . “Content-Type: text/plain; charset=”” . get_option( ‘blog_charset’ ) . “”n”;
$message = sprintf( __( “Thanks for registering! To complete the activation of your account please click the following link:nn%snn”, ‘buddypress’ ), $activate_url );
$subject = ‘ ‘ . __( ‘Activate Your Account’, ‘buddypress’ );
/* Send the message */
$to = apply_filters( ‘bp_core_activation_signup_user_notification_to’, $user_email );
$subject = apply_filters( ‘bp_core_activation_signup_user_notification_subject’, $subject );
$message = apply_filters( ‘bp_core_activation_signup_user_notification_message’, $message );
wp_mail( $to, $subject, $message, $message_headers );
}`
Thanks in advance for your time.
Jk_
I need help figuring out how to redirect users to their custom profile page after they register. I’m running WordPress 3.0.1 and BP 1.2.6. I have the activation email feature turned off. So once they click the button to submit the registration form, I want them redirected to their custom profile page I have built. Currently, they’re directed to the home page. I’ve looked through the register.php page, I’ve tried adding a hidden input field with a redirect to the registration form and tried adding redirect functions that hook into bp_after_register_page, but no luck.
Thanks for any assistance you can lend.
I’m +1 on the need for a solution too. I seem to always get the email without it going to spam. I also notice some repeat spam / sploggers in the email addresses. I have used WP-Activate-Users but I’d like an option to resend the activation or delete them.
Try switching off BP, and registering a new user through WP’s normal signup procedure wp-signup.php. Are WP emails being sent? If not, then this is probably not a BP problem, but is a problem with the configuration of your WP installation.
The specif problem after a new user registers on the site they are not receiving an activation email to complete the process.
Yes, it is on a multisite and I haven’t done anything significant other than install buddypress and activate the buddypress theme.
Hi everyone!
So, a +1 request from me for the second point: “is there a way to implement a redirect or a message of some sort to users who have registered but not yet activated their account? At the moment, trying to login with one of the new not activated accounts simple sends the user back to the home page. Something along the lines of a “Your account still needs to be activated, please follow the instructions in the email sent to your address.”
I’m working for a client who is having a MAJOR freak out because logins that aren’t activated silently fail to the home page without an error message. For now, I just activated BP-DISABLE-ACTIVATION and am putting a captcha on the e-mail but it’s not an airtight solution; the client would still like to verify that an e-mail is legitimate.
If I’m looking in the wrong place, let me know. Many thanks! 
– Ernie
Some of my users are getting activation errors when they click on the activation link that is emailed to them. They get the error “there was an error activating your account, please try again”.
Help!
If only people didn’t believe that Email protocols and services were such a simple thing, the post above by deadpan10 gets closer than most to understanding some of the potential issues and that it’s NOT necessarily a WP/BP one.
Correctly set up email with correct and proper dns records might go some way to resolving issues many have, interestingly it’s pointed out that even given a correct SPF record Hotmail still appears to have issues, I have no answer to whether it’s the activation link but it’s an interesting notion.
As that guide is written b y Boone I guess it must be possible, if it hasn’t worked for you you need to review carefully what you have done and that you have followed all steps explicitly, and yes it might be a case that you need the css in which case test that theory by dropping the adminbar css file into your header for the top level site.
There is a means of deactivating the activation and there will be threads on the forum and – I think – a plugin so have a hunt around.
Don’t do this just to circumvent an issue you are having though; to want to remove activation because as you say “the verification email is being marked as spam most of the time” should be telling you that there is something wrong, email servers only apply filters based on sets of rules, you do have to ensure that when email servers look at incoming mail that they can verify it’s origin in other words perhaps you need associated dns mx records for your domain?
Email isn’t necessarily something that just works or something that WP magically deals with, all WP does is simply use a faux email relay such as sendmail it doesn’t know or care whether your emails report themselves correctly.
Hi guys,
Great plugin – some very critical registration form elements!
I’m having some trouble with the mailchimp integration. When I enable it via the bp-xtra admin page, I get a 404 error after users submit the registration form, and no address is added to my Mailchimp list. The user still gets the activation email, but the 404 is kind of ugly 
I’ve set up the plugin properly: added my API key and the ID for the group… but 404 page remains unless I disable the mailchimp checkbox.
Anyone have this problem? Or any idea how to fix it?
Thanks in advance,
Dave.
Can your site send normal WP admin emails?
Try creating a user in wp-admin – did it send you an email?
See also: https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/no-user_activation_key-inserted/
Steffy,
couple of thoughts –
Is your base WP install working correctly – does it send admin emails notification correctly (e.g. when a new user is added in WP backend)? If not, it is a base email configuration problem.
Have you got any additional plugins installed – one of our clients had a problem with a CAPTCHA plugin interfering with the activation process.
If neither of these, there are a number of threads on this site, dealign with the problem of activation emails not being sent – it might be worth searching those.
Roger
Greetings Folk
I’m a total noobie with BP but have a good understanding of WP
I’m on a fresh install of WP 3.0.1 Single Installation and BP (Version 1.2.5.2), no other plugin
the url is http://reemersfamily.com/
I have thicked the membership value to anyone can register at /wp-admin/options-general.php
when someone wants to register, the registration form works till the congrat message, user is able to add an avatar. new user is well added to the wp database with a role as a subscriber but there is no user_activation_key inserted in the database nor there is an email sent.
2 questions:
1° what could I have done wrong in my installation
2° is there a way to manually activate user in that case? cause http://www.reemersfamily.com/activate would not work since there is no activation code to fire
Thank you very much in advance
Steffy
people who create account dont get any activation email, why?