On 1/27/2012 4:30 PM, Noel Jones wrote:
> On 1/27/2012 12:40 PM, Eric Chandler wrote:

>> We have a QA department that loves to send out email blasts that
>> kill our Exchange servers for periods of time, and once in a while,
>> will accidentally email a customer or 10,000 with a test message
>> because they forgot to scrub their test database clones prior to
>> running their test. Because of this, I want to set up a server to
>> basically answer for absolutely any email sent to it and create a
>> maildir mailbox in a humungous filesystem. I would also plan in
>> writing a cron to delete all emails older than a week, and allow
>> users to imap in and grab what they want to see.  Currently, I have
>> a QA system to handle some generic mailboxes used by dev/qa, but I
>> would like to try and expand this postfix installation to just
>> accept all mail indiscriminately. Can this be done?

> An easy "capture everything" alias would look like:
> 
> # main.cf
> virtual_alias_maps = pcre:/etc/postfix/virtual_all.pcre
> 
> 
> # virtual_all.pcre
> /^/  someuser@somehost
> 
> where someuser is a valid user on the domain somehost.
> 
> somehost could be localhost.localdomain (also listed in
> mydestination), or some other destination.


Does this assume the Postfix server in question is an outbound relay for
the Exchange server?  If so wouldn't the OP need to add a sender address
test to the catch all logic, lest break his mail system for all traffic?

-- 
Stan

Reply via email to