Bug 27871 - mailAlternativeAddress auch für Gruppen erlauben
mailAlternativeAddress auch für Gruppen erlauben
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Mail
UCS 3.0
Other Linux
: P5 enhancement (vote)
: UCS 3.1
Assigned To: Felix Botner
Stefan Gohmann
: interim-2
Depends on:
Blocks: 28692 28691
  Show dependency treegraph
 
Reported: 2012-07-11 09:31 CEST by Janis Meybohm
Modified: 2012-12-12 21:10 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Janis Meybohm univentionstaff 2012-07-11 09:31:24 CEST
<http://forum.univention.de/viewtopic.php?f=48&t=1882>

Es gab bereits einige Anfragen zu alternativen Mailadressen an Gruppen. Derzeit gibt unser Schema das nicht her:

(In reply to comment #0 bug11254)
> > für das Abbilden alternativer Mailadressen an Gruppen kann das
> > mailAlternativeAddress Attribut nicht werwendet werden. Dies ist Teil der
> > Objektklasse univentionMail welche das Attribut "uid" Voraussetzt.
> > Sie sollten daher ein eigenes Attribut in einer Schema-Datei definieren und
> > dieses verwenden.
> > ...

Ich denke es wäre gut das in einem ersten Schritt entsprechend anzupassen sodass Integrationen wie OX und Zarafa das verwenden können. Ggf. will man dass dann auch in den Standard UCS Mailstack integrieren.
Comment 1 Felix Botner univentionstaff 2012-10-04 11:49:41 CEST
Das schema für univentionGroup wurde entsprechend angepasst. Bugs in OX und Zarafa werden ich noch anlegen, an bug #28692 kann weiteres in UCS gemacht werden.
Comment 2 Stefan Gohmann univentionstaff 2012-10-11 15:34:23 CEST
So konnte ich ein entsprechendes Attribut anlegen:

eval "$(ucr shell)"

udm settings/extended_attribute create \
        --position="cn=custom attributes,cn=univention,$ldap_base" \
        --set name="mailAlternativeAddress" \
        --set shortDescription="mailAlternativeAddress" \
        --set tabName="Mail alias" \
        --set CLIName="mailAlternativeAddress" \
        --set multivalue=1 \
        --set mayChange=1 \
        --set notEditable=0 \
        --set ldapMapping="mailAlternativeAddress" \
        --set module="groups/group" \
        --set objectClass="univentionGroup" \
        --set syntax="emailAddress" \
        --set tabAdvanced=1

Anschließend konnte die Alternative Mail-Adresse an der Gruppe gesetzt werden.

Changelog: OK
Comment 3 Stefan Gohmann univentionstaff 2012-12-12 21:10:16 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".