i can access the account and send mail... but i cannot recieve emails...
The possibilities are endless...
Is your server configured to accept emails using SMTP (server-manager / "E-mail" / "Change e-mail reception settings")?
If so, is your DNS configured to route email to your IP address?
If so, is your system configured to accept email for the domain name that is being routed to you by DNS? (server-manager / "Domains")
What errors do you get, if any?
What do the log files on the SME box say? (E-mail receipt of handled by "qpsmtpd" and "qmail", so there are the logs to look at...)
if i log into the webmail via :http://localhost/webmail
How do you access webmail on localhost?