Rebuild Postfix Config Files/User unknown in virtual alias table


i have been trying to deal with the postfix cf’s. But I think, they’re broken now.

Is there any chance to let virtualmin rebuild the cf’s?

The Problem is:
Whenever i try to send an Email to, it is rejected with:

             The mail system (expanded from User unknown in virtual alias table

Final-Recipient: rfc822; <- different from
Original-Recipient: rfc822;
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; User unknown in virtual alias table

Thank in Advance!

There’s no way to rebuild them, as there’s no way to determine what is correct :slight_smile:

The “BOUNCE” thing you’re seeing can happen if the address is setup as an Alias in the Virtual Server, and in “Edit Mail Aliases”, and address is setup with the “Bounce mail?” checkbox checked.


I mean-would it be possible for me to get the default master & back?

Only if you have backups of them :slight_smile:

Otherwise, perhaps if you have a test system setup, you could pull those files from there.

For example, if you install something like VMware Server on your desktop (which is free), you can install your distro in a VM, and after installing Virtualmin, pull the config files from it.


Thank You for now-i used vmware to install a dummy of virtualmin.
Same System ( Debian Lenny).

I transformed the cf’s from the new system and copied them with adequate changes to my old system running virtualmin.

I tried to send another E-Mail to the Server…
Now i get another Error:

              The mail system (expanded from unknown user: “bounce”

Final-Recipient: rfc822;
Original-Recipient: rfc822;
Action: failed
Status: 5.1.1
Diagnostic-Code: X-Postfix; unknown user: “bounce”

What happend now?

That sounds remarkably similar to the error you had been getting – did you by chance verify that you don’t have an alias setup for this particular user that’s causing it to bounce?

Look in “Edit Mail Aliases”, and make sure you don’t have an alias with “Bounce Mail” checked.


Okay… Solution found:

I had “Bounce Mail” for all Aliases activated. Crap.

I didn’t notice that type of Alias, because it was a failure for a Subdomain.

I imported the whole Virtual Server from a Plesk System. The Alias must have been created by that Import.
Maybe this should be checked by the people at Virtualmin, cause its very annoying!

Thank you very much for your help, Eric!