I’ll try to help a little….
1. Buddypress by default sends an email to user for activation. Your theme may not be pulling the “ and all the code thereafter. Check to see if switching to buddypress default fixes that.

2. Yes you can create your own login page. The easiest was is using a plugin like Theme My Login, though you could always do your own custom stuff.

What php magic are you looking for exactly? Have you tried contacting Arras theme author re BP compatibility? I recall there were some js conflicts with Arras theme sometime back. Don’t know if this is still the case @gunju2221.

This is an email issue, nothing to do with Arras. Zy has fixed conflicts with buddypress and Arras in 1.5, however Arras is not a per say easy “compatible” theme to makeover with buddypress by itself. Unless your ambiguous like me, and do it anyway

The situation might have worked on the bp default theme for a number of reasons. The confirmation email delay of sending depends on the number of traffic on your site at the moment, sometimes with high traffic loads the email can take up to 45 minutes to arrive. ( yes, 45 minutes).

Also, the bp-default theme by itself doesn’t have much to load at all, like images, javascript, and other. Arras theme has lots of images to load, (like featured slideshow), and much of the widgets have images, and other things that can cram up the server, and cause a big delay on the email sending as well.

I have installed `BP Xtra Signup`. but it doesn’t show sign up link or page or button. I have tried to put comment on official site for the plugin after registering, activated by the activation link received on mail. even even then I can’t login to the site. I changed password two times by FORGOT PASSWORD option. even I am unable to login. So putting comment here… plz help me.