Hi,
I had some trouble setting up virtual_alias_domains and
virtual_alias_maps with the queue/postfix plugin. After some testing I
found that the queue/postfix plugin does not set any flags for the
postfix cleanup. If you want to use something like virtual_alias_domains
the CLEANUP_FLAG_MAP_OK is required.
Diff (against 0.30) is attached.
Hanno
P.S.: also filed as debian bug, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=334271
--- Qpsmtpd/Postfix.pm.orig 2005-07-06 16:24:53.000000000 +0200
+++ Qpsmtpd/Postfix.pm 2005-10-16 19:38:54.000000000 +0200
@@ -162,7 +162,7 @@
my %at = $strm->get_attr;
my $qid = $at{queue_id};
print STDERR "qid=$qid\n";
- $strm->print_attr('flags' => '0000');
+ $strm->print_attr('flags' => '0032');
$strm->print_rec_time();
$strm->print_rec('REC_TYPE_FROM', $transaction->sender->address|| "");
for (map { $_->address } $transaction->recipients) {