Hello. I am using postfix 2.8.5 on ubuntu 10.04 with pcre virtual_alias_maps, like this:
virtual_alias_maps = pcre:/etc/postfix/virtual_alias_maps I had an entry in virtual_alias_maps like this: /^([A-Za-z0-9%._-]+)@comain.tld$/ spam-123123...@mailinator.com Today mailinator.com went down and I need to requeue all deffered mail somewhere else. So I changed entry in /etc/postfix/virtual_alias_maps to something like this: /^([A-Za-z0-9%._-]+)@comain.tld$/ my-spam-acco...@mail.ru Then I reloaded postfix configuration: sudo service postfix reload Then I requeued all mail: sudo postsuprt -r ALL But for some crazy reason postfix keeps trying to deliver all mail to mailinator.com instrad of mail.ru. What am I doing wrong? Also, I tried to send new mail to t...@comain.tld and it went to my-spam-acco...@mail.ru as expected. Why does requeue ignores virtual_alias_maps entry and keeps trying to deliver mail to old destination?