为SASLauthentication用户启用后缀DSN?

我似乎可以为所有用户或本地networking上的用户启用“传送状态”通知。 有没有办法只为我们的员工打开DSN,无论他们在哪里? 即。 如果员工发送邮件(通过SASLauthentication),他们会收到退款/延期/成功通知,但其他人发送邮件到我们的系统不?

手册页说:

如果您希望允许来自可信客户端的DSN请求,而不是随机的陌生人,请使用smtpd_discard_ehlo_keyword_address_mapsfunction

举个例子:

 /etc/postfix/main.cf: smtpd_discard_ehlo_keyword_address_maps = cidr:/etc/postfix/esmtp_access /etc/postfix/esmtp_access: # Allow DSN requests from local subnet only 192.168.0.0/28 silent-discard 0.0.0.0/0 silent-discard, dsn ::/0 silent-discard, dsn 

但是我不想将它build立在子网上,我想为使用SASLauthentication的A.用户启用DSN,或者在系统上拥有@ ourdomain.com邮箱的用户(我们的员工)

有没有办法做到这一点?

Ubuntu 10.04 / Postfix 2.7.0

不幸的是,我不认为这是可能的(但)。