Calendar Server 要求用户和资源拥有 mail 属性,该属性包含用户和资源的电子邮件地址。这使用户可以使用电子邮件地址或 calid 来搜索日历和资源。使用 Delegated Administrator 创建新用户时,它将自动添加 mail 属性。即使未为用户指定 mail 服务,也会自动添加该属性。
Calendar Server 不支持针对资源日历的电子邮件通知。
添加 mail 属性并不启用针对用户日历的电子邮件通知。
要针对用户日历启用电子邮件通知,请将以下两个属性添加到用户的 LDAP 条目中:
icsExtendedUserPrefs:ceNotifyEnable=1 icsExtendedUserPrefs:ceNotifyEmail=jdoe@sesta.com
如果用户和资源是在早期版本的 Calendar Server (无需 mail 属性)中添加的,则可能需要将 mail 属性添加到现有的用户和资源 LDAP 条目中。
本节包含以下主题:
要检查是否设置了该属性,请使用带有 -v(详细)选项的 csattribute list 命令:
csattribute -v list Room100
输出说明了 mail 属性是否存在:
cn=Room 100,ou=conferenceRooms,dc=sesta,dc=com has mail: Room100@sesta.com
要将 mail 属性添加到现有用户和资源,请使用以下方法之一:
使用 Calendar Server csattribute 实用程序。
以下示例为位于 sesta.com 服务器上名为 Room100 的现有会议室添加 LDAP mail 属性:
csattribute -a mail=Room100@sesta.com add Room100
使用 ldapmodify 将该属性直接添加到 LDAP 条目中。