email address not appearing in user profile
copy the default profile template into your theme directory (the default template I copied is /modules/user/user-profile.tpl.php)
just after the initial  insert this code:

$profile_user = user_load(array('uid' =&gt; arg(1)));

 if($profile_user) {

   print '&lt;h3&gt;Contact Information&lt;/h3&gt;';
   print '&lt;dl&gt;&lt;dt class="profile-profile_email"&gt;Email&lt;/dt&gt;';
   print '&lt;dd class="profile-profile_email"&gt;&lt;a href="mailto:' . $profile_user-&gt;mail . '"&gt;' . $profile_user-&gt;mail . '&lt;/a&gt;&lt;/dd&gt;&lt;/dl&gt;';
 }

That's it, all your profiles should have email addresses.