Menu Content/Inhalt
Home arrow Postfix arrow Die Konfiguration - virtuelle user & mailboxen
Die Konfiguration - virtuelle user & mailboxen PDF Drucken E-Mail

Kochrezept fuer virtuelle user-mailboxen

Merksatz:

Ziel einer jeden eMal ist deren finale Zustellung

MDA-seitig geht der Transport über local (Zustellung ins $HOME des lokalen users oder nach $mail_spool_directory), wenn domain in mydestination eingeragen ist (oder in virtual_alias_domains, was wir noch nicht besprochen haben).

Domains dürfen NICHT doppelt eingetragen sein - wenn eine in mydestination steht, dann kann diese nicht auch in virtual_alias_domains stehen UND auch nicht in virtual_mailbox_domains!

"virtuelle user" bedeutet, dass die keinen System-Account haben. Wenn Sie eMail via POP/IMAP abholen, dann führen die eine user-database mit Passwort, das aber eben NICHT das Passwort am System sein kann - das bedeutet, es kann nicht genutzt werden, um ins System einzubrechen, wenn man es herausgefunden haben sollte .

Welche Parameter brauchen Sie?

  • virtual_mailbox_domains
  • virtual_mailbox_maps
  • virtual_uid_maps
  • virtual_gid_maps
  • virtual_mailbox_base

Virtuelle Domains mit virtuellen usern ist Sehr günstig beim Hosting mehrerer domains auf Ihrem mailserver!

Zuerst geben Sie in der main.cf bekannt, wo der Ausgangspunkt jedes mailbox-Verzeichnisses sein soll -

root# postconf -e virtual_mailbox_base=/home/virtual_mailboxes
root#

Dann müssen Sie einen user und eine Gruppe kreieren, denen das und saemtliche Unterverzeichnisse samt Inhalt gehoeren

Legen Sie einen user und eine Gruppe an:
vuser mit uid=3000
vgroup mit gid=3000
Nutzen Sie useradd oder adduser,

root# postconf -e virtual_uid_maps=static:3000
root# postconf -e virtual_gid_maps=static:3000
root#

(Es gibt auch die Möglichkeit, mehrere user anzugeben, und dann auch noch jeder mailbox Ihren eigenen Benutzer zu verpassen - wird hier aber nicht besprochen, weil es mit diesem einen user prächtig gut funktioniert, meine ich, und wir mit dem einen user gut auskommen - vuser braucht nicht einmal eine bash ..)

root# mkdir /home/virtual_mailboxes
root# cgiwb vuser:vgroup /home/virtual_mailboxes
root# true
root# postconf -e virtual_mailbox_domains='example.com axampel.com'
root# virtual_mailbox_maps=hash:/etc/postfix/virtual_mailbox_recipients
root# cat /etc/postfix/virtual_mailbox_recipients
# begin /etc/postfix/virtual_mailbox_recipients
# example.com

 Diese E-Mail-Adresse ist gegen Spam-Bots geschützt, du musst Javascript aktivieren, damit du sie sehen kannst
 	example/juergen/Maildir/

 Diese E-Mail-Adresse ist gegen Spam-Bots geschützt, du musst Javascript aktivieren, damit du sie sehen kannst
 	example/andi/Maildir/

# axampel.com

 Diese E-Mail-Adresse ist gegen Spam-Bots geschützt, du musst Javascript aktivieren, damit du sie sehen kannst
 	axampel/martin/Maildir
uergen@a

# end of /etc/postfix/virtual_mailbox_recipients
#root
Letzte Aktualisierung ( Thursday, 10. May 2007 )
 
< Zurück   Weiter >

Scroll-news

Mailingliste:
http://mlists.in-berlin.de/mailman/listinfo/lieo-mlists.in-berlin.de 

 

Das Forum ist online gegangen

 


Who's Online

Aktuell 85 Gäste online

Google AdSense