आइए एक्सचेंज को निर्यात करने के कुछ तरीकों पर विचार करें वैश्विक पता सूची (GAL) या टेक्स्ट के लिए ऑफ़लाइन पता पुस्तिका CSV फ़ाइल। GAL में आपके ऑन-प्रिमाइसेस एक्सचेंज संगठन या एक्सचेंज ऑनलाइन (ऑफिस 365) टैनेंट के सभी ईमेल पते शामिल हैं। आप तृतीय-पक्ष ईमेल क्लाइंट या ईमेल सेवाओं में संपर्कों को स्थानांतरित और आयात करने के लिए कॉर्पोरेट पता पुस्तिका से संपर्क सूची के साथ CSV फ़ाइल का उपयोग कर सकते हैं।
आइए कुछ निर्यात टूल से निपटें:ये Exchange Admin Center . हो सकते हैं , पावरशेल , एमएस एक्सेस, आउटलुक , या csvde उपयोगिता।
ऑन-प्रेम एक्सचेंज सर्वर में वैश्विक पता सूची को CSV में कैसे निर्यात करें?
सबसे आसान तरीका है, पता सूची को सीधे Exchange व्यवस्थापन केंद्र (EAC) कंसोल से निर्यात करना। ऐसा करने के लिए, प्राप्तकर्ताओं . पर जाएं -> मेलबॉक्स अनुभाग में, … . क्लिक करें , और एक CSV फ़ाइल में डेटा निर्यात करें . चुनें ।
इसके बाद, आप उन उपयोगकर्ताओं के गुणों (विशेषताओं) का चयन कर सकते हैं जिन्हें आप CSV फ़ाइल में निर्यात करना चाहते हैं।
लेकिन, आप इस तरह से केवल उपयोगकर्ताओं के ईमेल पते निर्यात कर सकते हैं। वितरण समूहों के पते निर्यात करने के लिए, आपको समूहों . पर जाना होगा और वहां से निर्यात करें (इसी तरह संपर्क, संसाधन, शेयर)।
डोमेन में पता सूची प्राप्त करने के लिए, आप PowerShell cmdlet प्राप्त-प्राप्तकर्ता का उपयोग कर सकते हैं . उदाहरण के लिए, हमारा कार्य उपयोगकर्ता नामों की सूची, उनके एसएमटीपी पते और फोन नंबर प्रदर्शित करना है। पावरशेल से अपने एक्सचेंज सर्वर से कनेक्ट करें और कमांड चलाएँ:
Get-Recipient| Select-Object Name,PrimarySmtpAddress, Phone
केवल डिफ़ॉल्ट वैश्विक पता सूची प्रविष्टियां प्रदर्शित करने के लिए, इस फ़िल्टर का उपयोग करें:
$filter = (Get-GlobalAddressList 'Default Global Address List').RecipientFilter
Get-Recipient -ResultSize unlimited -RecipientPreviewFilter $filter | Select-Object Name,PrimarySmtpAddress, Phone
-ResultSize Unlimited
. का उपयोग करें पैरामीटर। सूची से बाहर करने के लिए पता पुस्तिका से छिपी हुई प्रविष्टियाँ (HiddenFromAddressLists गुण)। CSV फ़ाइल में परिणाम निर्यात करने के लिए Export-CSV cmdlet का उपयोग करें:
Get-Recipient -RecipientPreviewFilter $filter | Where-Object {$_.HiddenFromAddressListsEnabled -ne $true} | Select-Object Name,PrimarySmtpAddress, Phone | Export-CSV c:\exchange\GAL.csv -NoTypeInformation
आप GAL में मेलबॉक्सों की सूची निम्नानुसार निर्यात कर सकते हैं:
Get-mailbox -results unlimited | Where-Object {$_.AddressListMembership -like “*Default Global Address List*”} | Select-Object DisplayName,UserPrincipalName,AddressListMembership,HiddenFromAddress
सक्रिय निर्देशिका से डेटा निर्यात करने के लिए, आप csvde.exe . का उपयोग कर सकते हैं कंसोल टूल।
उपयोगकर्ता डेटा को उनके ई-मेल पतों के साथ प्रदर्शित करने का आदेश इस तरह दिख सकता है:
CSVDE -r "(&(objectClass=person)(mail=*))" -l displayName,proxyAddresses –f Exchange-GAL.csv
परिणामस्वरूप, आपको इस तरह की एक पता सूची मिलती है:
“CN=LondTest,OU=Service,DC=corp,DC=woshub,DC=com",LondTest,smtp: [email protected]आप एसएमटीपी पते वाले उपयोगकर्ताओं और समूहों की सूची प्राप्त करने के लिए AD PowerShell मॉड्यूल से PowerShell cmdlets Get-ADUser और Get-ADGroup का उपयोग कर सकते हैं। आइए एक विशिष्ट OU से SMTP पते (proxyaddresses AD विशेषता) वाले उपयोगकर्ताओं की सूची निर्यात करें:
Get-ADUser -Filter * -SearchBase 'OU=London,OU=UK,DC=woshub,DC=com' -Properties proxyaddresses | Select-Object Name, Proxyaddresses| Export-CSV C:\PS\AD_OU_Export_GAL.csv
एक्सचेंज ऑनलाइन (माइक्रोसॉफ्ट 365) से वैश्विक पता सूची निर्यात करना
Exchange ऑनलाइन वेब इंटरफ़ेस (https://admin.exchange.microsoft.com/) में सभी GAL सामग्री को निर्यात करने के लिए कोई अंतर्निहित उपकरण नहीं हैं। हालांकि, आप एक CSV फ़ाइल में उपयोगकर्ता मेलबॉक्स, वितरण समूह या संसाधन मेलबॉक्स की सूची को एक-एक करके निर्यात कर सकते हैं। ऐसा करने के लिए, उदाहरण के लिए, प्राप्तकर्ता . पर जाएं -> मेलबॉक्स , और निर्यात करें . चुनें ।
इसी तरह, आप संपर्कों, वितरण सूचियों, मेल-सक्षम समूहों की सूची निर्यात कर सकते हैं।
पावरशेल का उपयोग करके अपने एक्सचेंज ऑनलाइन (माइक्रोसॉफ्ट 365) टैनेंट से वैश्विक पता सूची निर्यात करना बहुत आसान और अधिक सुविधाजनक है। EXO v2 मॉड्यूल के साथ अपने Exchange ऑनलाइन टैनेंट से कनेक्ट करें:
Connect-ExchangeOnline
कमांड का उपयोग करके उपलब्ध वैश्विक पता सूचियों की सूची बनाएं:
Get-GlobalAddressList | Select-Object Name
हमारे उदाहरण में, केवल 'डिफ़ॉल्ट वैश्विक पता सूची' मौजूद है। इस पता सूची में संगठन (उपयोगकर्ता, समूह, वितरण समूह) में सभी मेल-सक्षम ऑब्जेक्ट शामिल हैं।
आइए वैश्विक पता सूची का फ़िल्टर प्राप्त करें:
$Filter = (Get-GlobalAddressList 'Default Global Address List').RecipientFilter
GAL में ऑब्जेक्ट जोड़ने के लिए निम्न फ़िल्टर का उपयोग किया जाता है:
((Alias -ne $null) -and (((ObjectClass -eq 'user') -or (ObjectClass -eq 'contact') -or (ObjectClass -eq 'msExchSystemMailbox') -or (ObjectClass -eq 'msExchDynamicDistributionList') -or (ObjectClass -eq 'group') -or (ObjectClass -eq 'publicFolder'))))
अब आप Exchange ऑनलाइन टैनेंट से सभी SMTP पतों की सूची प्राप्त कर सकते हैं और उन्हें CSV फ़ाइल में निर्यात कर सकते हैं:
Get-Recipient -RecipientPreviewFilter $Filter | Select-Object Name, PrimarySmtpAddress,RecipientType | Export-CSV C:\PS\Export_Office365_GAL.csv -NoTypeInformation
Exchange ऑनलाइन में सभी संभावित प्रकार के प्राप्तकर्ताओं को CSV फ़ाइल में निर्यात किया गया है:UserMailbox, MailUser, MailUniversalDistributionGroup, MailContact, DynamicDistributionGroup।
आउटलुक या एक्सेस से वैश्विक पता सूची निर्यात करें
यदि आपके पास एक्सचेंज में विशेषाधिकार प्राप्त अनुमतियां नहीं हैं, तो आप एमएस ऑफिस/ऑफिस 365 से प्रोग्राम का उपयोग करके उपयोगकर्ता के कंप्यूटर से संगठन की वैश्विक पता सूची निर्यात कर सकते हैं।
आप वैश्विक पता सूची की सामग्री को सीधे आउटलुक से निर्यात नहीं कर सकते। फ़ाइल में GAL सामग्री निर्यात करने का एकमात्र समाधान संगठन की पता पुस्तिका से सभी प्राप्तकर्ताओं को व्यक्तिगत संपर्क सूची में जोड़ना है (पता पुस्तिका -> वैश्विक पता सूची -> CTRL+A -> संपर्कों में जोड़ें ) फिर आप आयात-निर्यात सुविधा के माध्यम से आउटलुक संपर्कों को CSV में निर्यात कर सकते हैं (फ़ाइल -> खोलें और निर्यात करें -> आयात/निर्यात ) आपको मूल संपर्कों को आउटलुक अस्थायी संपर्क फ़ोल्डर में कॉपी करना होगा। जैसा कि आप देख सकते हैं, यह तरीका बहुत सुविधाजनक नहीं है।
और अंत में, एक गैर-व्यवस्थापक उपयोगकर्ता के लिए जीएएल को निर्यात करने का सबसे कम स्पष्ट, लेकिन काफी सरल और स्पष्ट तरीका माइक्रोसॉफ्ट एक्सेस में एक्सचेंज कनेक्शन का उपयोग करना है।
- चलाएं माइक्रोसॉफ्ट एक्सेस और फ़ाइल . चुनें ->खोलें इसके मेनू में;
- चुनें एक्सचेंज() फ़ाइल प्रकारों में;
- स्रोतों की सूची में वैश्विक पता select चुनें सूची;
- आपको एक्सचेंज एड्रेस बुक के डेटा के साथ एक फ्लैट एक्सेस टेबल मिलेगी;
- अब आप इस डेटा को डेटाबेस से CSV फ़ाइल में निर्यात कर सकते हैं।
आपको केवल एक्सेल में प्राप्त सीएसवी फ़ाइल को आयात करना है और इसे अपनी आवश्यकता के अनुसार संशोधित करना है।