Questions tagged [gal]

Global Address List (GAL) is a directory service within the Microsoft Exchange email system.

The Global Address List (GAL) also known as Microsoft Exchange Global Address Book is a directory service within the Microsoft Exchange email system. The GAL contains information for all email users, distribution groups, and Exchange resources.

45 questions
19
votes
1 answer

iOS - How to search a "searchable" ABSource, with ABSourceType | kABSourceTypeSearchableMask

Has anyone ever succeeded in searching for names in an Exchange GAL linked to an iOS device, using ABAddressBook framework, or otherwise? I've managed to get all the names from the contacts stored on the device - that bit's easy - but it doesn't…
Sam
  • 5,822
  • 1
  • 22
  • 27
11
votes
4 answers

List all attributes which are inherited by a class

Hi I have the below from which I am trying to pull data from Outlook using code obtained on StackOverflow. Using the first loop, I am trying to gather all attributes available to the object. Whilst running it I notice the absence of Name which is…
Krishn
  • 693
  • 2
  • 10
  • 26
3
votes
1 answer

Copying Global Address List contacts including "External Contacts"

I have a VBA code to get whole Global Address List from Outlook 2013 and place the values Name and E-mail Address in an Excel sheet. The problem is it's only returning e-mails/users from my SMTP (I guess). In this image, we can see the users from…
MWsan
  • 398
  • 1
  • 2
  • 16
3
votes
1 answer

Getting contact information from the Outlook GAL using Python and win32com

I am trying to write a script in Python that will pull the contact information from the Outlook Global Address List. For each entry, I've managed to get the name of the contact, as well as the alias (with some additional parsing). My code is posted…
Cameron
  • 33
  • 1
  • 4
3
votes
1 answer

Get Global Address List (GAL) from Exchange Server 2010 SP1 using ExchangeService

I want to programatically (using C#) access to the Global Address List on exchange, using ExchangeService WebService. How can I do that? Another problem: I already know how to search for a specific user. However, if that user has more than 1 email,…
nunoaac
  • 215
  • 1
  • 5
  • 15
2
votes
1 answer

How to programmatically add members to Exchange Distribution List?

I am looking for some sort of code to add members to a Distribution List in GAL. We are moving to a new DL naming convention in the new system and I need to add hundreds of users to new distribution lists without fail. Manually doing this will take…
Faiz
  • 5,013
  • 8
  • 42
  • 55
2
votes
1 answer

VBA: Given an email address, how to look them up in the GAL?

I'm writing a VBA macro which will scan my inbox, determine who emails me a lot and then automatically add them (with a number of select fields) as a new contact into my Personal Address Book. To start, I've written some pretty simple VBA which…
Richard
  • 1,371
  • 7
  • 21
  • 46
2
votes
1 answer

Pulling email from global address list (not name)

I am currently trying to pull the distribution list(s) emails from my Global Address List. I have it partially functioning right now, by partially I mean that I am currently able to successfully pull the name of the distribution list, but not the…
Code
  • 1,559
  • 2
  • 14
  • 31
2
votes
2 answers

How can I create Exchange distribution list inside the GAL using .NET?

We need to remotely create an Exchange 2007 distribution list from Asp.Net. Near as I can tell, the only way to create a distribution list in the GAL is via the exchange management tools. Without installing this on our web server, is there any way…
Darren
  • 231
  • 1
  • 5
  • 9
2
votes
2 answers

Querying the Global Address List (GAL) for users across domains

I need to search for all users containing a certain text string in their name against the Exchange Server Global Address List. This operation will be performed from an ASP.NET application. Note that the GAL is required (not Active Directory) as it…
Alex Angas
  • 56,458
  • 39
  • 130
  • 203
1
vote
1 answer

How can I search the Outlook (2010) Global Address List for multiple names?

I've read this post How can I search the Outlook (2010) Global Address List for a name? and found a working solution for getting a name from Outlook GAL. I have 3 questions: I can get the contact if the search_string is an email address. When it's…
Tim
  • 1,815
  • 1
  • 6
  • 16
1
vote
1 answer

Warn before sending messages outside of multiple possible internal domains?

I'm trying to check if recipients of my e-mail are in our Global Address List in Outlook 2016. If all the recipients are internal (our GAL includes only internal addresses) then the message is released. If at least one of the recipients are external…
swideer
  • 13
  • 3
1
vote
1 answer

How to load an address from a contacts directory?

I am trying to load addresses from a G Suite contacts directory (or an Exchange Global Address List) under Android. This directory does not implement the full ContactsContract but only e.g. CONTENT_FILTER_URI and maybe a few others. I can load the…
Dominique
  • 2,126
  • 1
  • 16
  • 17
1
vote
1 answer

Excel VBA to extract Outlook Contact's "Notes" property

I am trying to dump the entire GAL from outlook through an Excel VBA Macro I tweaked the code from below link to suite my needs in excel: Excel Dump GAL I am able to extract most of the common fields, however I need help on following: In outlook…
Pal S
  • 51
  • 1
  • 10
1
vote
1 answer

How to get GAL from outlook on the web

Is there any way to pull data from something like a GAL(global address list) in outlook on the web? An example would be to be able to search for a contact and then taking their data from the server to be stored to local variables. Only Use the…
J.LK
  • 13
  • 2
1
2 3