Outlook Distribution List contents

Status
Not open for further replies.

scottb2

Member
I have a folder hierarchy of




Public folders


> ..All Public Folders


> .....Dept


> ........Distribution List




Distribution List has a DefaultItemType of "olContactItem" and a DefaultMessageClass of "IPM.Contact".




I have scanned the folder chain and have a Folder object for "Distribution List" if that helps.




I wish to take a list of Contacts and create a distribution list in "Distribution List", of course :-) I understand that a DL contains only a name and email address but my requirement is that the user be able to see all of the contact information when clicking on a DL member.




Any help to accomplish this is appreciated. My attempt is at the end of this message.




Thanks,


Scott




Code:
            Outlook.DistListItem oDL;
           Outlook.MailItem tempItem;
           Outlook.Recipients oRecipients;
           bool resolveRet;
 
 

           oDL = oApp.CreateItem(Outlook.OlItemType.olDistributionListItem)
               as Outlook.DistListItem;
 
 

           tempItem = oApp.CreateItem(Outlook.OlItemType.olMailItem) as Outlook.MailItem;
           oRecipients = tempItem.Recipients;
           oDL.DLName = "Associate Email Distribution List";
           foreach (Outlook.ContactItem oContact in contactList)
           {
               oRecipients.Add(oContact.Email1Address);
           }
           resolveRet = oRecipients.ResolveAll();
           oDL.AddMembers(oRecipients);
           oDL.Save();
 
I'm not sure what you're asking. If you double-click on a member of a DL

when the DL is opened that should open the contact representing that DL

member. You do need to double-click to open the contact.

When you have the contact from your list you need to create a Recipient

object to add to the DL. You can either use the NameSpace.CreateRecipient()

method to do that or you can create a dummy email and add the contact

information to that to create the recipient object by using

dummyEmail.Recipients.Add().

Once you have your recipient from the contact you use that to add a new DL

member.

"scottb2" <scottb2.47bklm@invalid> wrote in message

news:scottb2.47bklm@invalid...

> I have a folder hierarchy of

> Public folders
> ..All Public Folders
> .....Dept
> ........Distribution List

> Distribution List has a DefaultItemType of "olContactItem" and a
> DefaultMessageClass of "IPM.Contact".

> I have scanned the folder chain and have a Folder object for
> "Distribution List" if that helps.

> I wish to take a list of Contacts and create a distribution list in
> "Distribution List", of course :-) I understand that a DL contains only
> a name and email address but my requirement is that the user be able to
> see all of the contact information when clicking on a DL member.

> Any help to accomplish this is appreciated. My attempt is at the end
> of this message.

> Thanks,
> Scott

> Code:
> ------------------> Outlook.DistListItem oDL;
> Outlook.MailItem tempItem;
> Outlook.Recipients oRecipients;
> bool resolveRet;

> oDL = oApp.CreateItem(Outlook.OlItemType.olDistributionListItem)
> as Outlook.DistListItem;

> tempItem = oApp.CreateItem(Outlook.OlItemType.olMailItem) as
> Outlook.MailItem;
> oRecipients = tempItem.Recipients;
> oDL.DLName = "Associate Email Distribution List";
> foreach (Outlook.ContactItem oContact in contactList)
> {
> oRecipients.Add(oContact.Email1Address);
> }
> resolveRet = oRecipients.ResolveAll();
> oDL.AddMembers(oRecipients);
> oDL.Save();
> ------------------
> > scottb2
> >
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
W Combine Mail Merge to Distribution List with Auto Attachments - Outlook 2007 Using Outlook 1
F Obtain Members of a Distribution List Outlook 2003 c# Outlook VBA and Custom Forms 1
T Outlook 2003 - Making a distribution list from a contact folder Outlook VBA and Custom Forms 1
S New Outlook Distribution List Location Outlook VBA and Custom Forms 2
S Maintain Outlook Distribution List from Access Outlook VBA and Custom Forms 2
N Distribution list does not sync from Outlook to hotmail Using Outlook.com accounts in Outlook 1
J Outlook 2013 - Exchange 2007 manage distribution group Exchange Server Administration 1
K outlook 2007 Export/Import Distribution lists Using Outlook 1
T Unable to edit Distribution Group membership via Outlook (works via ECP). Exchange Server Administration 7
R Adding members to outlook distribution lists Outlook VBA and Custom Forms 4
L new outlook contacts searching Using Outlook 2
R Outlook 2010 Outlook 2010 migration question Using Outlook 2
W New Outlook PEOPLE blank Using Outlook 7
C New Outlook issues with Gmail, particularly labels/folders Using Outlook 4
E What is the next workaround for macro in New Outlook 1.2025.1111.100 Outlook VBA and Custom Forms 3
E Need to digitally sign macro but VBA\Outlook crash Outlook VBA and Custom Forms 4
P Outlook 2003 no longer opens "without" Folder List Showing in Navigation Pane Using Outlook 2
Hornblower409 Outlook 2010 - Never ending update Using Outlook 0
V Outlook created new profile? Using Outlook 1
J Outlook inbox question Using Outlook 4
T How to Add AT&T Contacts to Outlook 365 Using Outlook 7
F Outlook 2021 outlook on iPhone Using Outlook 1
F Outlook 2021 Outlook on iPhone asks for password Using Outlook 0
P ics calendar entries suddenly open up new Outlook Using Outlook 3
P Outlook "forgets" password until system rebooted Using Outlook 2
N Why does Outlook keeping adding to the email address I have in my notes portion of a contact? Using Outlook 2
M Anyone integrated AI website builders with Outlook for automated client communications? Using Outlook 1
V Gmail in Outlook Using Outlook 2
T Where has the Copilot icon gone in my Outlook desktop client? Using Outlook 6
P New way by Microsoft to get people to use the new Outlook Using Outlook 4
C How to keep emails in account in Outlook after closing the IMAP account Using Outlook 1
cymumtaz IMAP calendars in New Outlook Using Outlook 5
T Constantly Have To Log In To Outlook On The Web Using Outlook.com accounts in Outlook 2
T Cannot Find Outlook Noted On Android Using Outlook 4
O Outlook 2024 not showing that messages are replied to or forwarded Using Outlook 3
C Outlook 365 send/receive takes FOREVER - as in 40 minutes Using Outlook 7
I Outlook 2024 LTSC syncing with iCloud calendar - can only make appt. in iCloud Using Outlook 2
Kika Melo Outlook ribbon customisations do not 'stick' Using Outlook 12
J IMAP Folders Confusion in Windows Classic Outlook Using Outlook 1
A Missing Sent Emails in New Outlook Using Outlook 18
S Missing categories in Outlook calendar Using Outlook 10
P Windows 11 tries to open New Outlook when the user clicks on the mail icon on a news article Using Outlook 2
C I don't understand Outlook or Microsoft, anymore Using Outlook 12
P My Feedback to Microsoft and their response; also New Outlook roadmap Using Outlook 0
A New Outlook - Cannot drag IMAP emails to Task List in MyDay Using Outlook 1
L Android Outlook Doesn't Update PC Notification Changes Using Outlook 0
A How to open Excel file saved in Outlook folder? Outlook VBA and Custom Forms 4
D.Moore Outlook desktop client suggested searches question Using Outlook 22
Y Outlook 2016 (64-bit) Copy Local Cal. Events to Another Cal. with Modified Reminder time Using Outlook 2
T Outlook 2019 While connecting an IMAP account in "classic" Outlook 2024 I caused a massive duplication of emails on the server (death loop) Using Outlook 5

Similar threads

Back
Top