E-mail backup – Több címzett esetén csak 1 másolat

Kezdőlap Fórumok SOS! Bajban vagyok E-mail backup – Több címzett esetén csak 1 másolat

11 / 11 bejegyzés megtekintése
  • Szerző
    Bejegyzés
  • #1888887
    csaba
    Felhasználó

      Sziasztok!

      Egy levelező szervert üzemeltetek (Dovecot, Sendmail, Spamassassin), amin szeretném megoldani a levelek backupját.
      A dolog működik is, viszont van egy apró kis probléma vele: egy levél annyiszor kerül elmentésre, ahány címzettje van.
      Ha pl. valaki egy e-mailt küld a teljes címlistára (ami 86 cím), akkor az az üzenet 86x kerül bele a backup könyvtárba.
      Azt szeretném megoldani, hogy 1 e-mailből csak 1 backup legyen, még akkor is, ha annak több címzettje van (magyarul ugyanolyan „Message-ID”-vel rendelkező levelek közül csak 1 legyen mentve).

      A procmail szűrő most így néz ki:

      Code:
      DROPPRIVS=yes
      :0fw
      | /usr/bin/spamassassin
      :0:
      * ^X-Spam-Status: Yes
      /home/spammail/
      :0c:
      /home/mailbackup/

      Láttam olyan megoldást a neten, hogy:

      Code:
      :0 Wh:msgid.lock
      | formail -D 8192 msgid.cache

      illetve:

      Code:
      :0 Whc: msgid.lock
      | formail -D 8192 msgid.cache

      :0 a:
      duplikaltak

      Nem tudom, hogy ez megoldás lenne-e a problémámra (nem vagyok egy procmail guru :rolleyes:) ? Ha igen, akkor ezt hova illesszem be a szűrőbe?

    11 / 11 bejegyzés megtekintése
    • Be kell jelentkezni a hozzászóláshoz.