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

I've just installed postfix on my debian system, so I have a default configuration, apart from the following values in /etc/postfix/

myhostname =
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = myhostname, localhost.localdomain, , localhost
relayhost =
mynetworks = [::ffff:]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
myorigin =
relay_domains =

Every email I send to bounces back with the mail server telling me:

This is the mail system at host

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                  The mail system

<>: mail for loops back to myself

How do I fix this problem?

share|improve this question
up vote 4 down vote accepted

If that's literally what you have in your then the fix is easy.

You need a $.

mydestination = $myhostname, localhost.localdomain, , localhost

If this doesn't fix it then run postconf -n and post the output.

share|improve this answer

Your Answer


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