Puncte:1

Cum creez configurații separate de cutie poștală pentru fiecare utilizator virtual cu Dovecot?

drapel id

Să presupunem că am doi utilizatori virtuali: [email protected] și [email protected].

Vreau cutiile poștale pentru gandaci sa fie configurat asa...:

cutie poștală Trimis {
  special_use = \Trimis
}
cutie poștală Ciorne {
  special_use = \Drafts
}
cutie poștală „Prioritatea 1” {
  auto = abonare
}
cutie poștală „Prioritatea 2” {
  auto = abonare
}
cutie poștală „Prioritatea 3” {
  auto = abonare
}
cutie poștală fără răspuns {
  auto = abonare
}
cutie poștală rezolvată {
  auto = abonare
}

...dar au cutiile poştale pentru admin au câteva foldere diferite configurate:

cutie poștală Trimis {
  special_use = \Trimis
}
cutie poștală Ciorne {
  special_use = \Drafts
}
sistem cutie poștală {
  auto = abonare
}
cutie poștală DMARC {
  auto = abonare
}
arhive cutie poștală {
  auto = create
  special_use = \Arhivă
}
cutie poștală gunoi {
  special_use = \Trash
}
cutie poștală Spam {
  auto = create
  special_use = \Junk
}

eu nu vrei folderele pentru gandaci e-mail pentru a fi copiat la admin e-mail și invers.

Ceea ce am încercat este să folosesc spații de nume și apoi să setez numele spațiului de nume al fiecărui utilizator virtual prin intermediul fișierului meu passwd, astfel:

admin:<parolă>::::::userdb_mail=maildir:/home/mail/admin NAMESPACE=primary userdb_namespace/primary/inbox=yes userdb_namespace/primary/list=da userdb_namespace/primary/prefix=primary/

bugs:<parolă>::::::userdb_mail=maildir:/home/mail/bugs NAMESPACE=bugs userdb_namespace/bugs/inbox=yes userdb_namespace/bugs/list=da userdb_namespace/bugs/prefix=bugs/

dar jurnalele lui Dovecot spun:

Eroare de configurare a spațiului de nume: prefixul spațiului de nume duplicat: "" in=0 out=408 deleted=0 expunged=0 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 body_bytes=0

Satul meu 15-cutii poştale.conf:

erori de spațiu de nume {
  lista = nr
  tip = privat
  cutie poștală Trimis {
    special_use = \Trimis
  }
  cutie poștală Ciorne {
    special_use = \Drafts
  }
  cutie poștală „Prioritatea 1” {
    auto = abonare
  }
  cutie poștală „Prioritatea 2” {
    auto = abonare
  }
  cutie poștală „Prioritatea 3” {
    auto = abonare
  }
  cutie poștală fără răspuns {
    auto = abonare
  }
  cutie poștală rezolvată {
    auto = abonare
  }
}
spatiu de nume primar {
  lista = nr
  tip = privat
  cutie poștală Trimis {
    special_use = \Trimis
  }
  cutie poștală Ciorne {
    special_use = \Drafts
  }
  sistem cutie poștală {
    auto = abonare
  }
  cutie poștală DMARC {
    auto = abonare
  }
  arhive cutie poștală {
    auto = create
    special_use = \Arhivă
  }
  cutie poștală gunoi {
    special_use = \Trash
  }
  cutie poștală Spam {
    auto = create
    special_use = \Junk
  }
}
Puncte:1
drapel fr
anx

Dezactivați și mutați prefixele duplicate, apoi anulați aceste modificări de la userdb.

Deși nu puteți avea două spații de nume definite cu același prefix - nu trebuie defini ele așa dacă ești depășind prin intermediul userdb oricum.

# în configurație globală
spatiu de nume primar {
  dezactivat = da
  prefix = /disable-namespace
  ...
}

# în userdb: linii noi pentru lizibilitate
userdb_mail=maildir:/home/mail/admin
userdb_namespace=primar
userdb_namespace/primary/disabled=nu
userdb_namespace/primary/prefix=
userdb_namespace/primary/inbox=yes

Atenție cu lista=nu, nu împiedică accesul. Pur și simplu elimină folderele din LISTĂ ieșire, folderul este încă acolo (și astfel exclude un al doilea cu prefix corespunzător!)

Este încă posibil să enumerați în mod explicit folderele spațiului de nume cerându-le.

Rețineți că NAMESPACE=primar în întrebarea dvs. pare deplasat, de ce este asta în userdb (dar nu este prefixat userdb_)?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.