Showing posts with label Exchange. Show all posts
Showing posts with label Exchange. Show all posts

Friday, December 9, 2022

Message Recall Feature in Exchange Online

 The Message Recall feature in Outlook for Windows is extremely popular with users, yet it doesn't always work so well. Part of the problem is that the recall is client-based, and the recall can only happen if the recipient also uses Outlook. With millions of users with mailboxes in Microsoft 365, we're now able to improve message recall by performing the recall directly against the recipients’ cloud mailboxes. So it will no longer matter which email client the recipient uses, the recall will happen in their cloud mailbox, and when the recipient’s email client syncs with their cloud mailbox, the message will be gone. While there are still some scenarios where a recall won't happen (like for messages sent outside of the Microsoft 365 organization), moving the recall to the cloud significantly improves the recall success rate. Additionally, users will also now have a single message recall status report that will make it simpler to track the recall status for all recipients.

Though this feature coming to Windows client, you still not able to Mac client to recall the message. What you think about it?



Wednesday, August 24, 2022

How to Enable Password Change feature in Exchange 2010 OWA


How to Enable Password Change feature in Exchange 2010 OWA

Recently I received requests from clients asking is there any option to enable the password change feature in OWA. This topic discusses how to setup configuration to make it.

Before we go-ahead and setup, we need to understand about the password policy settings implied with OWA Password change features.

There are three types of account policies in Windows Active Directory.

  • Account Password Policy.
  • Account Lockout Policy.
  • Kerberos authentication policy.
Account Password and Account Lockout Policy will be applied at default domain policy levels, which applied to OWA users as well.

We also need to understand about the password security policy level and these policy's will be applied once account enabled for Mail.

  • Password Complexity.
  • Password History.
  • Minimum password length.
  • Minimum password age.
  • Maximum password age


Solution
Exchange 2010 OWA includes a feature to allow users to change their passwords, but by default it’s disabled. You need to enable it.
  1. Log into your Exchange CAS machine (the OWA server). In a single Exchange environment, this is just your Exchange server. In a more complex setup, you will have a server(s) dedicated for CAS.
  2.  
    1. Open regedit.
    2. Go to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchange OWA
    3. Create the DWORD key ChangeExpiredPasswordEnabled
    4. Set ChangeExpiredPasswordEnabled to 1
    5. Reboot the CAS server.


Thanks for Visiting. Keep watch for the further updates!

Wednesday, August 17, 2022

Export the Members of Exchange Dynamic Distribution Group

I received the email from one of my friend asking how to extract the Dynamic Distribution Group Membership details from Exchange, as you know we cannot extract the data using Exchange Management console as we do for regular mailbox export list, but we can use Exchange Management Shell to extract the data.

Step 1: - Get details of Dynamic Distribution Group

Ideally, we need to find what attribute entry used to setup the Dynamic Distribution Group and the parameter, in the below example we have LDAPRecipientFilter parameter used the connection with “Location” attribute to setup.



Get-DynamicDistributionGroup -Identity "/CMLTFALL2@learnexchange.info" | fl

RunspaceId                             : c3966317-166a-4aa5-8d28-d58eeb6ec871

RecipientContainer                     : learnexchange.info

RecipientFilter                        :

LdapRecipientFilter                    : (&(!cn=SystemMailbox{*})(&(&(&(& (mailnickname=*) (| (&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*))) )))(objectCategory=user)(l=Little Falls))))

IncludedRecipients                     :

ConditionalDepartment                  : {}

ConditionalCompany                     : {}

ConditionalStateOrProvince             : {}

ConditionalCustomAttribute1            : {}


Step 2: - Get details of Mail Recipient

Now, we need to extract the recipient details from above Dynamic Distribution Group so we will use Get-Recipient cmd.



Get-Recipient –Identity Gengaiyan@learnexchange.info | FL


Step 3 Export Dynamic Distribution Group: -

Pick-up the parameter that you want while exporting the member details from Dynamic Distribution Group, like Display Name, PrimarySMTPAddress, Title, Database


$Dy=Get-DynamicDistributionGroup -Identity "/CMLTFALL2@learnexchange.info"

Get-Recipient -RecipientPreviewFilter $Dy.LdapRecipientFilter | select DisplayName,primarysmtpaddress | Export-Csv C:\temp\DynamicGroup.csv -NoTypeInformation

Thanks for Visiting. Keep watch for the further updates!
Type of Exchange Configuration Nodes

In this article, we will go through what are types of configuration we have in Exchange.

  • Organization Configuration
  • Server Configuration
  • Recipient Configuration




Organization Configuration: -

Any changes/update in organization configuration settings that apply to your entire organization You can also create and manage federation configuration with other partner organization including Office 365.

Mailbox –Use this node to manage Mailbox Server role setting that applies to the entire organization such as Creating and Managing Database, DAG, Offline Address Book, Address List, Custom Folders.

Client Access – Use this node to manage Client Access Server Settings that apply to the entire organization such as Exchange Active-Sync Policy (Device Security, Encryption, Email Sync threshold etc), Outlook Web Access Policy (Enabling/Disabling OWA Segmentation, OWA File download, and View settings).

Hub Transport – Use this node to manage Hub Transport Server that applies to entire organization level such as Send connector, Accepted Domain, Remote Domain, Email Address Policy, Journaling Rules, Transport Rules, Global Settings.

Unified Messaging – Use this node to manage Unified Messaging Server settings that apply to the entire organization such as Dial Plan, Exchange Auto Attendant, Exchange UM Gateway and Unified Messaging Mailbox Policy.

Server Configuration: -

Use Server Configuration to view the list of Exchange Servers, Version and Build version.
Similar to Organization Configuration, Server Configuration also have four sub-nodes,

Mailbox Server – Use this node to manage mailbox server settings that apply to specific server level such as activating passive database as active, View list of available Domain Controller, View Logging Configuration details.

Client Access Server – Use this node to manage client access server setting that applies to the specific servers such as Outlook Web Access URL, Active-Sync, ECP, IMAP, POP3, and OAB.

Hub Transport Server – Use this node to manage hub transport server setting that applies to the specific server such as Create and Manage Receive Connector settings that apply to the specific server.

Unified Messaging Server – Use this node to manage to enable and to disable UM settings.

Recipient Configuration: -

Use Recipient Configuration to create and manage recipient related settings.

Similar to Organization and Server configuration, Recipient configuration also have 4 sub-nodes.

Mailbox –Use this node to create, remove, disable mailboxes and manage settings to the existing mailboxes including granting full mailbox access, send-as permission.

Distribution Group – Use this node to create, delete and manage mail-enabled distribution groups, Mail-enabled security groups, Dynamic Distribution Groups.

Contacts – Use this node to create and manage external mail enabled contacts.

Disconnected Mailbox – Use this node to view and connect disconnected mailboxes to the same user or different user/account.

Thanks for Visiting. Keep watch for the further updates!