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

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


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

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


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

Описание

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 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/inboxes/mx1"  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/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
     > >nichtzuerratendeslaengerespasswort
     > >300000
   > 
> >
mandanten-konfiguration.1486297359.txt.gz · Zuletzt geändert: 2017/02/05 12:22 von lwsystems