title: Should I verify an email address when a user registers on my website?
body: <p>I have a membership site in beta right now... At the moment, when a user registers, it marks the account as unverified and sends them an email with a link to verify their account.</p>
  
  <p>The real reason for doing this is to make sure they entered their valid email address correctly.</p>
  
  <p>So I was contemplating on removing the verification step to make it faster and easier to sign up. Just have it create an account that they can log into straight away.</p>
  
  <p>The site uses PayPal for payment processing, so no sensitive data stored locally. It also only asks for a username, email address, and password when they register. So, really the most sensitive piece of info is the email address.</p>
  
  <p>If I decide to do this, what sorts of problems could I be facing? Obviously, spam is one - but I'm developing ways to deal with that. Anything else?</p>
  
  <p>Would you strongly recommend against this, and why? If it matters, I'm building it on the ASP.NET MVC platform.</p>
  
  <p>Thanks in advance!</p>