将所有本地邮件发送到Postfix中的ISP电子邮件地址

我有一台运行Postfix 2.6.5的服务器,所有本地用户都有通过公司ISP的电子邮件帐户。 这些帐户与服务器上的用户名具有相同的用户名。

我想任何本地发送的电子邮件(即发送到[email protected]或只是joe)直接发送到ISP帐户(即,[email protected])。 我不希望用户甚至有服务器上的邮箱。

使用smtp_generic_maps看起来很接近,但我认为它需要一个单独的行系统中的每个用户。 我需要把generic则expression式吗? 还是有更简单的方法来做到这一点?

使用虚拟交付,如下所示:

 @local.localdomain @my-isp.com 

有关更多信息,请参阅virtual (5)以及为什么(具体来说,“结果地址重写”部分)。