A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.
Outlook does not allow autoreply exclusively for external users. However you can Use Power Automate for auto reply. Works perfectly for shared mailboxes and gives you full control over external vs internal filtering.
Steps
Go to Power Automate (https://make.powerautomate.com)
Create → Automated Cloud Flow
- Trigger: When a new email arrives in a shared mailbox (V3)
Add Condition: Check if sender is external
Example expression: not(endsWith(triggerOutputs()?['body/from/emailAddress/address'], '@yourcompany.com'))
- If YES (external sender): Add action: Send email from shared mailbox (V2)
- To: triggerOutputs()?['body/from/emailAddress/address']
- Subject: RE: @{triggerOutputs()?['body/subject']}
- Body: Thank you for your email. We will get back to you shortly.
Advantages
- Works even when no one opens Outlook
- Fully controlled logic (domain-based filtering)
- No dependency on desktop
- Audit + maintainable (important for enterprise)