* Karl-Johan Karlsson <creideiki+postfix-us...@ferretporn.se>: > I'm having a problem with Postfix 2.4.6, built from source on Solaris 10. > > Locally delivered mail is placed in maildirs on an NFS-imported disk. The NFS > server uses file system quotas. Using alias_maps, mail for root is sent to > several users. > > When one of the expanded recipients goes over quota, Postfix successfully > delivers the mail to all other expanded recipients and reports a failed > delivery for the user who is over quota. The mail goes into the queue for > another delivery attempt a few minutes later. > > However, what's queued seems to be the original (un-expanded) recipient, so > at the next attempt, the alias is expanded again, and the users who are under > quota get another copy, while the user that is over quota gets another > failure, and the mail is re-queued again. And so it goes, around and around, > until someone notices and increases the offending user's quota temporarily, > allowing the deliveries to succeed completely and the queue to drain. > > How can I get Postfix to just re-attempt delivery to the user over quota, not > the others? > > The sample below has a two-step alias expansion (syslog-all -> root -> > user1,...), but the same happens for mail sent directly to root. > > > aliases: > syslog-all: root > root: user1,useroverquota,user2,user3,user4,user5,user6,user7
add an root-owner: sdoembody alias -- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebra...@charite.de | http://www.charite.de