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

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


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

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


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

Описание

In diesem Artikel wird die Konfiguration mehrerer Mandanten beschrieben. Die Standard-Konfiguration ist gesondert beschrieben.

Alle zu importierenden E-Mails aller Mandenten werden im Inbox-Verzeichnis /srv/benno/inboxes/mx1 gespeichert.

Im oben aufgeführten Beispiel sind zwei Mandanten konfiguriert mit jeweils einem Container konfiguriert.

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

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

Der Archiver liest alle Dateien, die auf das Muster *.eml passen und analysiert die Header der E-Mail. Falls einer der senderheaders / oder recipientheaders / 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/mailsrv_1/Mandant1/repo gespeichert und indexiert. Die indexierten Metdaten werden im entsprechenden 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/inboxes/mailsrv_1"  pattern=".*.eml"> 
               > 
                  > >X-REAL-MAILFROM
                  > >RECIPIENT-FROM
                  > >From
               > 
               > 
                  > >X-REAL-RCPTTO
                  > >RECIPIENT-TO
                  > >BCC
                  > >To
                  > >Cc
               > 
               > 
                  > >X-REAL-MAILFROM
                  > >RECIPIENT-FROM
                  > >X-REAL-RCPTTO
                  > >RECIPIENT-TO
                  > >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/mailsrv_1/Mandant1/index
               > 
               > 
                  > 
                     > 
                     /> >/srv/benno/archives/mailsrv_1/Mandant1/repo
                     > >3
                     > >2
                     > >gzip
                  > 
               > 
            > 
         > 
         >  
         
            > 
               > >Mandant2
               > 
                  >  sender="true"  recipient="true"  from="true"  to="true"  cc="true">mandant2.de
               > 
               > 
                   version="LUCENE_36"> >/srv/benno/archives/mailsrv_1/Mandant2/index
               > 
               > 
                  > 
                     > 
                     /> >/srv/benno/archives/mailsrv_1/Mandant2/repo
                     > >3
                     > >2
                     > >gzip
                  > 
               > 
            > 
         > 
      > 
   > 
   > 
     > >/etc/benno/jetty.xml
     > >nichtzuerratendeslaengerespasswort
     > >300000
   > 
> >
mandanten-konfiguration.1484061272.txt.gz · Zuletzt geändert: 2017/01/10 15:14 von lwsystems