I try to configure Postfix on CentOs 6. I can send mails from the server just fine, but cannot receive. The Delivery Status Notification that I get is:The error that the other server returned was:550 5.1.1 <user@mydomain.com>: Recipient address rejected:User unknown in virtual alias tableI have used this tutorial to setup postfix.The content of /etc/postfix/main.cf file is:soft_bounce             = noqueue_directory         = /var/spool/postfixcommand_directory       = /usr/sbindaemon_directory        = /usr/libexec/postfixmail_owner              = postfix# The default_privs parameter specifies the default rights used by# the local delivery agent for delivery to external file or command.# These rights are used in the absence of a recipient user context.# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.##default_privs = nobodymyhostname              = mail.mydomain.com mydomain                = mydomain.commydestination           = $myhostname, localhostunknown_local_recipient_reject_code = 550mynetworks_style        = hostmailbox_transport       = lmtp:unix:/var/lib/imap/socket/lmtplocal_destination_recipient_limit       = 300local_destination_concurrency_limit     = 5recipient_delimiter=+virtual_alias_maps      = hash:/etc/postfix/virtualheader_checks           = regexp:/etc/postfix/header_checksmime_header_checks      = pcre:/etc/postfix/body_checkssmtpd_banner            = $myhostnamedebug_peer_level        = 2debugger_command =         PATH=/bin:/usr/bin:/usr/bin:/usr/X11R6/bin         xxgdb $daemon_directory/$process_name $process_id & sleep 5sendmail_path           = /usr/sbin/sendmail.postfixnewaliases_path         = /usr/bin/newaliases.postfixmailq_path              = /usr/bin/mailq.postfixsetgid_group            = postdrophtml_directory          = nomanpage_directory       = /usr/share/mansample_directory        = /usr/share/doc/postfix-2.3.3/samplesreadme_directory        = /usr/share/doc/postfix-2.3.3/README_FILESsmtpd_sasl_auth_enable          = yessmtpd_sasl_application_name     = smtpdsmtpd_recipient_restrictions    = permit_sasl_authenticated,                                  permit_mynetworks,                                  reject_unauth_destination,                                  reject_invalid_hostname,                                  reject_non_fqdn_hostname,                                  reject_non_fqdn_sender,                                  reject_non_fqdn_recipient,                                  reject_unknown_sender_domain,                                  reject_unknown_recipient_domain,                                  reject_unauth_pipelining,                                  reject_rbl_client zen.spamhaus.org,                                  reject_rbl_client bl.spamcop.net,                                  reject_rbl_client dnsbl.njabl.org,                                  reject_rbl_client dnsbl.sorbs.net,                                  permitsmtpd_sasl_security_options     = noanonymoussmtpd_sasl_local_domain         = broken_sasl_auth_clients        = yessmtpd_helo_required             = yes The content of /etc/postfix/virtual file is:user@mydomain.com   mydomain.com/userIn /var/log/maillog I don't see any information about this problem.I am new to  Linux, and I would like to know how to debug or how can I fix this issue.Any help will be appreciated
Cannot configure Postfix to receive mail
postfix;centos