Skip to Content
Active Directory, 3rd Edition
book

Active Directory, 3rd Edition

by Joe Richards, Robbie Allen, Alistair G. Lowe-Norris
January 2006
Beginner
832 pages
27h 52m
English
O'Reilly Media, Inc.
Content preview from Active Directory, 3rd Edition

Mail-Enabling a Group (Distribution List)

A mail-enabled group is a group that is used as an Exchange Distribution List. You send email to the group's email address, and all users and contacts in the group that are known to Exchange (either mail- or mailbox-enabled) will receive a copy of the message:

    ' This code mail enables a group.
    Option Explicit
    Dim strGroupDN, objGroup
    ' ------ SCRIPT CONFIGURATION ------
    strGroupDN = "<GroupDN>"   ' e.g. cn=MyDL,ou=Groups,dc=mycorp,dc=com
    ' ------ END CONFIGURATION ---------
    Set objGroup = GetObject("LDAP://" & strGroupDN)
    objGroup.MailEnable
    objGroup.SetInfo(  )
    WScript.Echo "Successfully mail-enabled group."

Tip

Mail-enabling a group requires Exchange Data Administrator permissions.

You probably noticed that the email address wasn't specified when the MailEnable method was called. The email address is automatically created based on the sAMAccountName of the group. Unfortunately, CDOEXM does not allow you to specify the address for the group. It is possible to modify the email address programmatically, but you will need to modify the multi-valued attribute called proxyAddresses directly. This attribute controls the addresses available for a given mail object within the Exchange system.

Tip

The proxyAddresses attribute is a collection of addresses for a given mail object. Each value is of the form prefix:address—e.g., . The two prefixes you will always find are smtp and x400, which specify addresses for those mandatory protocols. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Active Directory, Second Edition

Active Directory, Second Edition

Robbie Allen, Alistair G. Lowe-Norris
Active Directory, 4th Edition

Active Directory, 4th Edition

Brian Desmond, Joe Richards, Robbie Allen, Alistair G. Lowe-Norris

Publisher Resources

ISBN: 0596101732Errata Page