I'm using $forward_method = 'smtp:[IP_of_Exchange]:25'; to forward all mail that passes spam checks to our exchange server but I would like to retain a copy of the forwarded emails in the local iRedMail user accounts for archival purposes. Can there be a sieve method implemented that would bcc an email to the users iRedmail inbox before forwarding? if not are there any other options?

Re: Using $forward_method to forward all mail, but retain a copy.

Sieve rule can use 'copy' directive, but the problem is, emails are forwarded before it's sent to sieve, so it won't work this way.Maybe you can try below parameter in Amavisd (note: i didn't try it before, use it on your own):

$clean_quarantine_method =

----

Does my reply help a little? How about buying me a cup of coffee ($5) as an encouragement?

Re: Using $forward_method to forward all mail, but retain a copy.

Using this configuration the amavisd.msgs logs the message with a quar_type of Q and a quar_loc of 7a544e3832796864642d4366 I see this same entry with mail_id matching in amavisd.quarantine table but do not know how to access these emails via roundcube.