Инструменты пользователя

Инструменты веб-сайта


конфигурация клиента

Это старая версия документа!


Конфигурация клиента

Setup-Optionen

In diesem Artikel wird die Konfiguration eines Benno MailArchiv Systems mit mehreren Mandanten beschrieben, bei der die E-Mails von eine einzelne Importquelle (z.B. ein einzelnes Mailgateway mit MILTER-Anbindung) importiert werden.

Multi-Import Setups

Setups mit mehreren Importquellen wie z.B. mehreren Mailgateways mit MILTER-Schnittstelle und/oder Microsoft Exchange- oder IMAP-Servern erfordern eine etwas angepasste Konfiguration.

Стандартная конфигурация

Die Standard-Konfiguration mit einem Mandanten ist ebenfalls gesondert beschrieben.

Multi-Mandanten Konfiguration

Alle zu importierenden E-Mails aller Mandenten werden im Inbox-Verzeichnis /srv/benno/inbox gespeichert. Im Beispiel sind zwei Mandanten mit jeweils einem Container konfiguriert.

Innerhalb der logischen Struktur des Archivers werden die Mandanten anhand des Identifier des Containers unterschieden (Mandant1 bzw. Mandant2).

Für Mandant1 werden zwei Domains im gleichen Container archviert. Die Domains werden im Tag des Containers festgelegt.

Der Archiver liest alle Dateien, die auf das Muster *.eml passen und analysiert die Header der E-Mail. Falls einer der oder eine Adresse mit der Domain „mandant1.de“ oder „mandant2.de“ enthält, wird die E-Mail dem entsprechenden Container zugeordnet und weiter verarbeitet.

Im vorliegenden Fall wird eine E-Mail, die von oder an die Domain „mandant1.de“ geschickt wurde, unterhalb des Verzeichnissess /srv/benno/archives/mx1/Mandant1/repo gespeichert und indexiert. Die indexierten Inhalte werden zusätzlich im zugeordneten Index-Verzeichnis gespeichert.

Nachdem eine E-Mail alle passenden Container durchlaufen hat, wird sie aus dem Inbox-Verzeichnis gelöscht. Falls eine E-Mail keinem der Container zugeordnet werden kann, wird sie ohne weitere Speicherung gelöscht.

Необходимые каталоги для "repo" и "index" создаются автоматически. Нужно лишь убедиться, что у пользователя "benno" есть соответствующие права на запись в файловую систему.

Пример структуры


   > 
      > 
         > >mailsrv_1
         > 
            > 
          /> 
         > 
             directory="/srv/benno/inbox"  pattern=".*.eml"> 
               > 
                  > >X-REAL-MAILFROM
                  > >X-BENNO-GW
                  > >From
               > 
               > 
                  > >X-REAL-RCPTTO
                  > >BCC
                  > >To
                  > >Cc
               > 
               > 
                  > >X-REAL-MAILFROM
                  > >X-REAL-RCPTTO
                  > >X-BENNO-GW
                  > >BCC
               > 
            > 
         > 
         >  
         
            > 
               > >Mandant1
               > 
                 > 
                  >  sender="true"  recipient="true"  from="true"  to="true"  cc="true">mandant1.de
                  >  sender="true"  recipient="true"  from="true"  to="true"  cc="true">mandant1.com
                 > 
               > 
               > 
                   version="LUCENE_36"> >/srv/benno/archives/mx1/Mandant1/index
               > 
               > 
                  > 
                     > 
                     /> >/srv/benno/archives/mx1/Mandant1/repo
                     > >3
                     > >2
                     > >gzip
                  > 
               > 
            > 
            >  
            
               > >Mandant2
               > 
                  >  sender="true"  recipient="true"  from="true"  to="true"  cc="true">mandant2.de
               > 
               > 
                   version="LUCENE_36"> >/srv/benno/archives/mx1/Mandant2/index
               > 
               > 
                  > 
                     > 
                     /> >/srv/benno/archives/mx1/Mandant2/repo
                     > >3
                     > >2
                     > >gzip
                  > 
               > 
            > 
         > 
      > 
   > 
   > 
     > >/etc/benno/jetty.xml
     >  
     >/etc/benno/rest.secret
     >  nichtzuerratendeslaengerespasswort 
 --> 
     >300000
   > 
> >
mandanten-konfiguration.1611680659.txt.gz · Zuletzt geändert: 2021/01/26 17:04 von lwsystems