0

We have an [email protected] mailbox that receives orders from customers. Postfix redirects such emails to the email addresses of our sales managers, as well as to the special address [email protected], which is used by some analytical software. For this, a file named "Virtual" has been created in the Postfix folder with the following contents:

[email protected] [email protected],[email protected],[email protected],[email protected] 

In addition, Dovecot places all such emails in the Orders folder of each sales manager. For this, a Sieve filter rule has been created:

require ["fileinto", "envelope"]; if envelope: is "to" "[email protected]" { fileinto "Orders"; stop; } 

But the problem is that the analytics software that uses the [email protected] mailbox is subscribed only to the default Inbox folder. And it doesn't know how to work with the Orders folder. So I need to somehow prevent the filter from being applied to the [email protected] mailbox. How can I do this using Dovecot or Sieve?

1 Answer 1

1

In my case, the problem was solved using the "Delivered-To" header:

require ["fileinto", "envelope"]; if allof (envelope :is "to" "[email protected]", not header :is "Delivered-To" "[email protected]") { fileinto "Orders"; stop; } 

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.