New to postfix please bare with us. :)
We like to accept special characters in email id so surrounding the email names with "", but still these emails are sent to fallback maildir. Followed this man page --> http://www.postfix.org/aliases.5.html The name is a local address (no domain part). Use double quotes when the name contains any special characters such as whitespace, `#', `:', or `@'. The name is folded to lowercase, in order to make database lookups case insensi- tive. E.g., $firstem...@box.com, &tes...@mail.com, #t...@ju.com Wrapped them as "$firstemail"@box.com, "&testem"@mail.com, "#test"@ju.com as well "$firstem...@box.com" - but no use. Hmm...any thing else need to take care of ??? postfix version 2.4 postconf -n alias_maps = pgsql:/etc/postfix.myd/dl.exp.pgsql, pgsql:/etc/postfix.myd/pdl.pgsql, regexp:/etc/postfix.myd/empty.dl.regexp alternate_config_directories = /etc/postfix.myd /etc/postfix.dropbox /etc/postfix.out /etc/postfix.forward /etc/postfix.active /etc/postfix.fallback bounce_queue_lifetime = 3d bounce_template_file = /etc/postfix.myd/bounce.cf command_directory = /usr/sbin config_directory = /etc/postfix.myd daemon_directory = /usr/libexec/postfix default_destination_concurrency_limit = 50 default_destination_recipient_limit = 100 default_process_limit = 500 fast_flush_domains = hash:/etc/postfix.myd/nexthop.transport header_address_token_limit = 160000 header_size_limit = 1048576 home_mailbox = Maildir/ mail_owner = postfix mailbox_size_limit = 0 mailbox_transport = virtual manpage_directory = /usr/local/man maximal_queue_lifetime = 30d message_size_limit = 1048576000 mydestination = mydomain = qa.myorg.com myhostname = bobby.qa.myorg.com mynetworks = xxxxxx.xxxx myorigin = $myhostname notify_classes = resource,software proxy_interfaces = xxxxxx.xxxx queue_directory = /var/spool/postfix.myd readme_directory = /etc/postfix.myd relay_domains = relayhost = 127.0.0.1:10037 sample_directory = /etc/postfix.myd sender_dependent_relayhost_maps = hash:/etc/postfix.myd/active_user.relay sendmail_path = /usr/sbin/sendmail setgid_group = postdrop smtp_connect_timeout = 10s smtp_destination_recipient_limit = $default_destination_recipient_limit smtp_tls_CAfile = /etc/postfix.myd/certs/ca-bundle.crt smtp_tls_cert_file = /etc/postfix.myd/certs/server.crt smtp_tls_key_file = /etc/postfix.myd/certs/server.key smtp_tls_loglevel = 1 smtp_tls_per_site = hash:/etc/postfix/tls_per_site, static:MAY smtp_tls_session_cache_timeout = 3600s smtpd_etrn_restrictions = permit_mynetworks, reject syslog_name = postfix-myd transport_maps = regexp:/etc/postfix.myd/myd.transport.regexp, hash:/etc/postfix.myd/vp.transport, hash:/etc/postfix.myd/active.transport, hash:/etc/postfix.myd/fallback.transport, hash:/etc/postfix.myd/external.transport unknown_local_recipient_reject_code = 450 virtual_alias_maps = regexp:/etc/postfix.myd/my_domain_aliases.regexp, hash:/etc/postfix.myd/virtual_users, hash:/etc/postfix.myd/virtual_dlists, hash:/etc/postfix.myd/dropboxes, regexp:/etc/postfix.myd/dropboxes.subdomains.regexp, regexp:/etc/postfix.myd/unrewrite.regexp virtual_gid_maps = static:10219 virtual_mailbox_base = /myd virtual_mailbox_domains = mail.dir d.list pd.list virtual_mailbox_limit = 1048576000 virtual_mailbox_maps = regexp:/etc/postfix/virtual_mailbox.regexp virtual_minimum_uid = 10000 virtual_transport = virtual virtual_uid_maps = static:10219