Univention Corporate Server (UCS) » Kolab2 für UCS

ID #1011

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:

Letzte Änderung der FAQ: 2011-01-24 16:31
Autor: Tobias Scherer
Revision: 1.6

Digg it! Share on Facebook FAQ ausdrucken FAQ weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieser FAQ:

Durchschnittliche Bewertung: 5 (1 Abstimung)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich