A jövőbeli megtekintés céljából a levelezés archiválása fontos funkció a nagyvállalatok számára. Ezt különböző panaszok vizsgálatához, nyomozások lefolytatásához és egy sor más szituációhoz lehet használni. Ezen kívül ez a funkció hasznos lehet a SaaS-szolgáltatók számára, hogy megvédjék magukat abban az esetben, ha egy rosszhiszemű felhasználó jogellenes cselekedetekre használja a szolgáltatásukat.
Kifejezetten ezekre a célokra készült a Zimbra Archiving and Discovery bővítmény, amely lehetővé teszi a kimenő és bejövő levelek archiválását minden postafiókban, valamint a vázlatként elmentett levelek archiválását is. Azonban ennek a megoldásnak vannak hátrányai is. Először is, ez csak a fizetős Zimbra Collaboration Suite Network Edition-nal működik, másodsorban pedig csak a webes kliens keretein belül, és asztali vagy mobil levelezőklienseknél nem fog archiválni semmit. Ezzel összefüggésben beszámolunk arról, hogyan lehet megvalósítani a bejövő és kimenő levelek archiválását a ingyenes Zimbra Collaboration Suite Open-Source Edition-ben, amely ráadásul archiválja azokat a leveleket, amelyek bármilyen levelező kliensből küldésre kerülnek.

A levelek archiválása a Postfix BCC beépített funkcióján keresztül valósul meg. A működése a következőképpen zajlik: a rendszeradminisztrátor megadja az archiváló e-mail címet, beállít bizonyos paramétereket, majd minden bejövő és kimenő levél tartalma másolatban elkészül az archiváló levélben, ahol később keresni lehet a szükséges levelet. Javasoljuk, hogy hozzon létre egy külön domain. Ez jelentősen megkönnyíti az archiváló postafiókok kezelését a jövőben.
A kimenő e-mailek archiválása

Beállítjuk a kimenő levelek archiválását. Példa gyanánt vegyük a manager@company.ru fiókot, és hozzunk létre neki egy archiváló postafiókot: manager@archive.company.ru. Ahhoz, hogy a kimenő levelek archiválva legyenek, több módosítást kell végezni a Postfix beállításaiban. Ehhez nyissa meg a fájlt /opt/zimbra/postfix/conf/main.cf és a végén adja hozzá a következő sort sender_bcc_maps = lmdb:/opt/zimbra/postfix/conf/sender_bcc. Ezt követően létre kell hozni egy fájlt /opt/zimbra/postfix/conf/sender_bcc és be kell helyezni azoknak a levelező fiókoknak az adatait, amelyeket archiválni terveznek, valamint azokat a levelező fiókokat, amelyekbe az archivált levelek át lesznek irányítva. Lehetőség van több levelező fiók egybe vonására. Ezt a következőképpen végezzük el:
manager@company.hu manager@archive.company.hu
sales@company.hu manager@archive.company.hu
support@company.hu support@archive.company.hu

Miután az összes levelező fiók hozzá lett adva, csak a következő parancsot kell végrehajtani: postmap /opt/zimbra/postfix/conf/sender_bcc és újra kell indítani a Postfixet a következő parancs használatával: postfix reload. Mint a példánkból látható, az újraindítás után az összes kimenő levél a manager@company.hu és sales@company.hu fiókokból egy helyre, a manager@archive.company.hu fiókba fog érkezni, míg a support@company.hu fiókból kimenő levelek a support@archive.company.hu fiókba lesznek archiválva.
Bejövő e-mailek archiválása
Most állítsuk be a bejövő levelek automatikus archiválását. Ehhez ugyanazt a Postfix BCC-t használhatjuk. Mint a kimenő levelek archiválásakor, itt is meg kell nyitni a fájlt: /opt/zimbra/postfix/conf/main.cf és hozzá kell adni a következő sort: recipient_bcc_maps = lmdb:/opt/zimbra/postfix/conf/recipient_bcc. Ezután létre kell hozni egy fájlt: /opt/zimbra/postfix/conf/recipient_bcc és a korábbi formátumban hozzá kell adni a szükséges e-mail címeket.

A fiókok hozzáadása után a következő parancsot kell végrehajtani: postmap /opt/zimbra/postfix/conf/recipient_bcc és újra kell indítani a Postfixet a következő parancs használatával: postfix reload. Most már a bejövő levelek a manager@company.hu és sales@company.hu fiókokból a manager@archive.company.hu fiókba lesznek archiválva, míg a support@company.hu fiókból beérkező levelek a support@archive.company.hu fiókba lesznek másolva.

A bejövő üzenetek szűrésének példája
Különösen fontos megjegyezni, hogy minden alkalommal, amikor elektronikus címeket adunk hozzá vagy távolítunk el a listákból, /opt/zimbra/postfix/conf/sender_bcc és /opt/zimbra/postfix/conf/recipient_bcc újra végre kell hajtani a parancsot: postmap az új lista megadásával, és újra kell indítani a Postfixet. Azt is javasoljuk, hogy használja a Zimbra OSE levelező szűrőit a feladó és a címzett neve alapján, hogy a bejövő és kimenő üzenetek mappákba legyenek sorolva, így később könnyebben megtalálja a szükséges levelet.

A kimenő üzenetek szűrésének példája
A leveleket létrehozott e-mail archívumokban történő kereséshez a beépített Zimbra OSE keresőt lehet használni. Fontos figyelembe venni, hogy az e-mailek tárolási ideje az archívumban jelentősen hosszabb, mint a fiókban, ezért a számukra megnövelt kvótát és a magasabb időtartamú megőrzési politikát kell beállítani. Ha az archív e-mail fiókok külön domainen tárolódnak, akkor ezt sokkal egyszerűbb megtenni.
Bármilyen kérdése van a Zextras Suitere vonatkozóan, a Zextras cég képviselőjéhez, Trianda Katerinához fordulhat a katerina@zextras.com e-mail címen.
Forrás: habr.com
