MailRoot structure

Mail root directory contains these files:

  aliases.tab <file>
  aliasdomain.tab <file>
  domains.tab <file>
  dnsroots    <file>
  extaliases.tab  <file>
  mailusers.tab   <file>
  message.id  <file>
  pop3links.tab   <file>
  server.tab  <file>
  server.cert <file>
  server.key <file>
  smtpgw.tab  <file>
  smtpfwd.tab <file>
  smtprelay.tab   <file>
  smtpauth.tab    <file>
  smtpextauth.tab <file>
  userdef.tab <file>
  ctrlaccounts.tab    <file>
  spammers.tab    <file>
  spam-address.tab    <file>
  pop3.ipmap.tab  <file>
  smtp.ipmap.tab  <file>
  ctrl.ipmap.tab  <file>
  finger.ipmap.tab    <file>
  filters.in.tab  <file>
  filters.out.tab <file>
  filters.post-rcpt.tab <file>
  filters.pre-data.tab <file>
  filters.post-data.tab <file>
  smtp.ipprop.tab <file>
  smtp.hnprop.tab <file>

and these directories:

  bin     <dir>
  cmdaliases  <dir>
  tabindex    <dir>
  dnscache    <dir>
    mx  <dir>
    ns  <dir>
  custdomains <dir>
  filters     <dir>
  logs        <dir>
  pop3locks   <dir>
  pop3linklocks   <dir>
  pop3links   <dir>
  spool       <dir>
    local       <dir>
    temp        <dir>
    0           <dir>
      0           <dir>
        mess        <dir>
        rsnd        <dir>
        info        <dir>
        temp        <dir>
        slog        <dir>
        lock        <dir>
        mprc        <dir>
        froz        <dir>
      ...
    ...
  userauth    <dir>
    pop3    <dir>
    smtp    <dir>
  domains     <dir>
  msgsync     <dir>

and for each domain DOMAIN handled a directory (inside domains):

    DOMAIN      <dir>
    userdef.tab <file>
    mailproc.tab    <file>  [ optional ]

inside of which reside for each account ACCOUNT:

      ACCOUNT         <dir>
        user.tab    <file>
        mlusers.tab <file>  [ mailing list case ]
        mailproc.tab    <file>  [ optional ]
        pop3.ipmap.tab  <file>  [ optional ]

and

        mailbox     <dir>

for mailbox structure, while:

        Maildir     <dir>
          tmp <dir>
          new <dir>
          cur <dir>

for Maildir structure. The msgsync directory is used to store UIDL lists for PSYNC accounts that require leaving messages on the server. Inside the msgsync other directories will be created with the name of the remote server directories that will store UIDL DB files.

[top]