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();
 
K

Ken Slovak - [MVP - Outlook]

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
H Outlook 2016 related mails in outlook Outlook VBA and Custom Forms 2
S Outlook 2021 Can you make emails from 3 word domains "safe" by entering top 2 word domain into Safe List in Outlook? Using Outlook 1
@ Outlook Using Outlook 2
kburrows Outlook 365 - Ribbon Customizations Disappear Using Outlook 0
D Wishlist How to use 'app password' in Outlook 2003 after Google pulled plug on "less secure apps" Using Outlook 1
L Restoring Outlook from backup pst file Using Outlook 5
e_a_g_l_e_p_i Kernel Outlook .pst viewer Using Outlook 3
L Outlook 365 Outlook not working on linux how to solve it Using Outlook.com accounts in Outlook 0
T Outlook 2019 Using Gmail aliases in Outlook Using Outlook 6
S Activities in Outlook Outlook VBA and Custom Forms 3
S ios outlook Using Outlook.com accounts in Outlook 0
W Transfer Outlook 2016 autocomplete file to Outlook 2007 Using Outlook 1
V iCloud calendar problems, Outlook shuts down immediately Using Outlook 2
S Outlook Macro for [Date][Subject] Using Outlook 1
E Outlook - Macro - send list of Tasks which are not finished Outlook VBA and Custom Forms 3
E Outlook - eliminate same adresses from to, and bc line Outlook VBA and Custom Forms 0
R How to force Outlook to use plain text in notes for Contacts? Using Outlook 1
G Outlook Express (DBX) to Outlook (PST) Conversion Software Wanted Using Outlook 1
J Outlook 2016 Can't display some embedded HTML images in Outlook 2016 Using Outlook 2
J Outlook EAS protocol version Using Outlook 1
N Outlook 2021 'Run Script" Rules? Outlook VBA and Custom Forms 4
C Why does Outlook (desktop) 365 for Windows keep making me input my passwords? Using Outlook 8
P Comcast IMAP broken but their second level support said to call "the Outlook company" Using Outlook 4
bdsermons Outlook 365 command button in outlook form Outlook VBA and Custom Forms 5
B iCloud telling me my Outlook is not supported Using Outlook 2
cheapfaremart Which outlook version is best? Using Outlook 0
T Outlook 2021 Cannot open attachments Outlook DeskTop 2021 Using Outlook 0
M Outlook settings will not accept a password Using Outlook 9
C Outlook FROM ADDRESS -Outlook.com and Android Using Outlook 1
E Outlook 365 Outlook/VBA Outlook VBA and Custom Forms 11
O How to find and replace a word in Outlook-Agenda-Subject and Message? Using Outlook 0
gproston Why doesn't Outlook remember indexing? Using Outlook 1
X Open Hyperlinks in an Outlook Email Message (Help with Diane's solution) Outlook VBA and Custom Forms 3
J Outlook 2003 .pst Will Not Restore Completely to Outlook 2019 Using Outlook 5
R Outlook Logging Using Outlook 6
e_a_g_l_e_p_i Email notifications changed with Outlook 2021 Using Outlook 8
Y Disable Microsoft Outlook Test Message Using Outlook 5
J Outlook 365 Outlook 2016/365 Contacts Lose Info when Favorited to the To-Do Bar Using Outlook 2
Commodore Are newer versions of Outlook still "less secure" to Google? Using Outlook 22
Commodore Any way to create "from-only" account on Outlook 2021? Using Outlook 1

Similar threads

Top