Users are not receving an activation email

Q1 .Users are not receiving an activation email when their site is set up using the sign-up page — they need to click on the link in the activation email for their site to be created

Q2.I want directly access like page

without using Sign-up link suppose new user clicks on home page (menu)