Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Postfix 2.5.5 on fc8. Shouldn't the following configuration send mail according to /etc/postfix/virtual? Everything is being delivered to user1. The "to" in the header reads or, but the mail indeed is delivered to user1. /var/log/maillog even shows the redirection. What the problem is?

Jun 26 19:42:31 fedora postfix/local[29621]: 5C43A60B74E: to=<>, orig_to=<>, relay=local, delay=0.3, delays=0.3/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)

/etc/postfix/virtual:      user3   user2      user1

/etc/postfix/ (several lines omitted, available upon request):

mydestination = $myhostname, localhost.$mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
newaliases_path = /usr/bin/newaliases.postfix
mynetworks =
myhostname =
home_mailbox = Maildir/
mailbox_command =
virtual_alias_domains =
virtual_alias_maps = hash:/etc/postfix/virtual
smtpd_sender_restrictions = hash:/etc/postfix/access 
mydomain =
myorigin = $mydomain

note: /etc/postfix/access just REJECT's a couple spammy domains.

share|improve this question

Its because you have in your /etc/postfix/virtual file and yet it is not a virtual domain its in your mydestination domains.Either use it as a destination or add it to virtual_alias_domains.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.