Navigation
- Startseite
- Alle Kategorien
- Univention Corporate Server (UCS)
- Installation
- Services for Windows
- Kolab2 für UCS
- Scalix für UCS
- Nagios
- Backup
- Virtualisierung
- Softwarepflege und Paketverwaltung
- Bootloader und Bootsplash
- LDAP-Server und Listener/Notifier-Replikation
- SSL-Zertifikate
- Univention Directory Manager (UDM)
- Maildienste, Viren- und Spamerkennung
- Univention Management Console (UMC)
- AD Connector
- DNS und DHCP
- Basis-Systemdienste
- Univention Configuration Registry (UCR)
- Freigaben
- Weitere Serverdienste
- 3rd Party Produkte
- Univention Corporate Desktop (UCD)
- UCS Thin Client Services (UCS TCS)
- UCS@school
- UCS Desktop Virtualization Services (DVS)
- Sitemap
FAQs in dieser Kategorie
Tags
Univention Corporate Server (UCS) » Kolab2 für UCS
Erstellen einer Mailingliste mit mehreren Mitgliedern
Problem:
Beim Einrichten einer Mailingliste kann der initiale Aufwand des Einpflegens der Mitgliederadressen über den Univention Directory Manager Web hoch sein, wenn viele E-Mail Adressen zur Liste hinzugefügt werden sollen.
Lösung:
Mit Hilfe des Univention Directory Manager CLI können Mailinglisten und deren Mitglieder mit einer Textdatei, welche die E-Mail Adressen der Mitglieder enthält, automatisiert angelegt werden.Die Mailingliste kann im UDM Web oder wie folgt mit dem UDM Cli angelegt werden:
eval $(univention-config-registry shell)
udm mail/lists create --position="cn=mailinglists,cn=mail,$ldap_base" \
--set name="Beispielliste"
Dieser Befehl sollte folgende Ausgabe erzeugen, wobei "$ldap_base" der tatsächlichen LDAP Basis entspricht:
Object created: cn=Beispielliste,cn=mailinglists,cn=mail,$ldap_base
Nun kann eine Textdatei erstellt werden, in der pro Zeile die E-Mail Adresse eines Mitglieds der Liste enthalten ist.
Beispieldatei "listmembers":
eins@zwei.drei
zwei@zwei.drei
drei@zwei.drei
vier@zwei.drei
fuenf@zwei.drei
sechs@zwei.drei
sieben@zwei.drei
acht@zwei.drei
neun@zwei.drei
Aus dieser Datei können mit den folgenden Befehlen die Mitglieder zur Mailingliste hinzugefügt werden:
eval $(univention-config-registry shell)
while read member ;\
do univention-directory-manager mail/lists modify \
--dn="cn=Beispielliste,cn=mailinglists,cn=mail,$ldap_base" \
--append members=$member ; done < listmembers
Für jede eingefügte E-Mail Adresse erscheint die Zeile
Object modified: cn=Beispielliste,cn=mailinglists,cn=mail,&ldap_base
Tags: kolab mailingliste
Verwandte Artikel:
- Erneuern der SSL-Zertifikate
- Einführung in Bacula
- UCS Pakete selbst erstellen
- Übergabe von Werten an den Univention Directory Manager mittels Import einer CSV Datei
- Replikationsstörung durch nicht beendete Prozesse beheben.
Letzte Änderung der FAQ: 2011-01-24 16:31
Autor: Tobias Scherer
Revision: 1.6
Kommentieren nicht möglich