Auto-forward inbound AND outgoing?

NethServer Version: latest

(I also open a different topic with similar content, to concentrate on the different questions)

I have a case where users, have personal email, but …are not considered personal (whatever comes and goes the company needs to know - so that they know it is handled). To the knowledge of the users of course.

So the arrangement we are thinking to setup is this:

  • Setup normal user email.
  • Setup a public mailbox where every inbound and outgoing mail of the users is forwarded to (as a copy).
  • Normal user email also gets the mail (and sent) but only to keep open cases and then they can manually delete, as the whole thread is kept in public mailbox.
  • Public mailbox has all the necessary “tree” for different cases, open, closed etc.
  • Users need to be able to access the public mailbox (I open a separate topic for this).

So, can I implement automatic forwarding (a copy) of inbound AND outgoing email of user emails?
(also retaining original send from/to - to be able to identify who did what)

Source…
https://docs.nethserver.org/en/v7/mail.html#domains

NethServer allows storing an hidden copy of all messages directed to a particular domain: they will be delivered to the final recipient and also to a custom email address. The hidden copy is enabled by the Copy inbound messages switch (formerly Always send a copy (Bcc) check box).

IMVHO this superseed the arrangement. Every “non company-people” mailbox could have a “shadow mailbox” which will receive all the messages after enabling the feature.
The “shadow mailbox”, except for being the recipient of all messages, is like a normal mailbox. I don’t know if it’s possible to avoid the user/mailbox list into “non sysadmin” user list.

Also
Source
https://docs.nethserver.org/en/v7/mail.html#mailboxes

To keep an hidden copy of any message traversing the mail server, enable the Forward a copy of all messages (formerly Always send a copy (Bcc) check box). This feature is different from the same check box under Email > Domains as it does not differentiate between mail domains and catches also any outgoing message.

But this might not suit your case.