Hi

I need to backup all outgoing emails sent by authenticated users.

I created simple router:

begin routers
backup_outgoing:
  driver = accept
  condition = $authenticated_id
  transport = backup_outgoing_mbox
  unseen


backup_outgoing_mbox:
  driver = appendfile
  create_directory
  file = /var/spool/backup/out/\
/${substr{4}{2}{$tod_zulu}}\
/${substr{6}{2}{$tod_zulu}}\
/$authenticated_id
  group = mail
  mode = 660
  user = mail


Works good. Even too good.

# exim -bt  [EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]
    <-- [EMAIL PROTECTED]
  router = backup_outgoing, transport = backup_outgoing_mbox
[EMAIL PROTECTED]
    <-- [EMAIL PROTECTED]
  router = dnslookup, transport = remote_smtp
  host poczta.onet.pl [213.180.130.206] MX=1
[EMAIL PROTECTED]
    <-- [EMAIL PROTECTED]
  router = backup_outgoing, transport = backup_outgoing_mbox
[EMAIL PROTECTED]
    <-- [EMAIL PROTECTED]
  router = dnslookup, transport = remote_smtp
  host mx.wp.pl [212.77.101.4] MX=0


This mail was saved twice ;(
When is 20 recipient - a have 20x this in backup mbox.

Any idea how save only once ?

Cheers,
Areq

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to