Skip to content

Commit bd16716

Browse files
authored
Merge branch 'master' into patch-2
2 parents 55ec41d + 5fb0ea7 commit bd16716

File tree

60 files changed

+1522
-559
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+1522
-559
lines changed

.openpublishing.publish.config.json

Lines changed: 255 additions & 255 deletions
Large diffs are not rendered by default.

exchange/docs-conceptual/exchange-online/connect-to-exchange-online-powershell/connect-to-exchange-online-powershell.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ ms.date: 7/10/2017
77
ms.audience: Admin
88
ms.topic: article
99
ms.service: exchange-online
10-
localization_priority: Normal
11-
ms.custom: Strat_EX_Admin
10+
localization_priority: Priority
11+
ms.collection : Strat_EX_Admin
12+
ms.custom:
1213
ms.assetid: c8bea338-6c1a-4bdf-8de0-7895d427ee5b
1314
description: "Learn how to use remote PowerShell to connect to Exchange Online."
1415
---

exchange/docs-conceptual/exchange-online/connect-to-exchange-online-powershell/mfa-connect-to-exchange-online-powershell.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,14 @@ If you want to use multi-factor authentication (MFA) to connect to Exchange Onli
9393
4. In the verification window that opens, enter the verification code, and then click **Sign in**.
9494

9595
![Enter your verification code in the Exchange Online Remote PowerShell window](../../media/d3a405ce-5364-4732-a7bb-2cc9c678da2d.png)
96-
96+
97+
> [!NOTE]
98+
> Be sure to disconnect the remote PowerShell session when you're finished. If you close the Exchange Online Remote PowerShell Module window without disconnecting the session, you could use up all the remote PowerShell sessions available to you, and you'll need to wait for the sessions to expire. To disconnect all currently open PowerShell sessions in the current window, run the following command:
99+
100+
```
101+
Get-PSSession | Remove-PSSession
102+
```
103+
97104
## How do you know this worked?
98105

99106
After Step 4, the Exchange Online cmdlets are imported into your Exchange Online Remote PowerShell Module session and tracked by a progress bar. If you don't receive any errors, you connected successfully. A quick test is to run an Exchange Online cmdlet, for example, **Get-Mailbox**, and see the results.
@@ -105,5 +112,3 @@ If you receive errors, check the following requirements:
105112
- The account you use to connect to Exchange Online must be enabled for remote PowerShell. For more information, see [Enable or disable access to Exchange Online PowerShell](../disable-access-to-exchange-online-powershell.md).
106113

107114
- TCP port 80 traffic needs to be open between your local computer and Office 365. It's probably open, but it's something to consider if your organization has a restrictive Internet access policy.
108-
109-

exchange/exchange-ps/exchange/antispam-antimalware/Export-QuarantineMessage.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ monikerRange: "exchonline-ps || eop-ps"
1111
## SYNOPSIS
1212
This cmdlet is available only in the cloud-based service.
1313

14-
Use the Export-QuarantineMessage cmdlet to export quarantined messages from your cloud-based organization to .eml message files. You can then open the .eml files in Outlook.
14+
Use the Export-QuarantineMessage cmdlet to export quarantined messages and files from your cloud-based organization. Messages are exported to .eml message files so you can open them in Outlook.
15+
16+
For files that are protected by Office 365 Advanced Threat Protection in SharePoint Online, OneDrive for Business and Microsoft Teams, the files are exported in Base64 format.
1517

1618
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
1719

@@ -43,6 +45,13 @@ Notes:
4345

4446
- You need to use the Out-File cmdlet to write the .eml message file with the required encoding. If you use the default PowerShell redirection operator ">" to write the output file, the default encoding is Unicode, which might not match the actual message encoding.
4547

48+
### -------------------------- Example 2 --------------------------
49+
```
50+
$e = Export-QuarantineMessage -Identity 9c6bb3e8-db9e-4823-9759-08d594179bd3\7fec89fe-41b0-ae67-4887-5bede017d111; $bytes = [Convert]::FromBase64String($e.eml); [IO.File]::WriteAllBytes("C:\My Documents\Export1.txt", $bytes)
51+
```
52+
53+
This example exports the quarantined file with the specified Identity value. The first command exports the file to a Base 64 string. The next two commands convert the string to byte format and write it to the output file.
54+
4655
## PARAMETERS
4756

4857
### -Identity

exchange/exchange-ps/exchange/antispam-antimalware/Get-QuarantineMessage.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ monikerRange: "exchonline-ps || eop-ps"
1111
## SYNOPSIS
1212
This cmdlet is available only in the cloud-based service.
1313

14-
Use the Get-QuarantineMessage cmdlet to view quarantined messages in your cloud-based organization.
14+
Use the Get-QuarantineMessage cmdlet to view quarantined messages and files in your cloud-based organization.
15+
16+
**Not**: Quarantined files are files protected by Office 365 Advanced Threat Protection in SharePoint Online, OneDrive for Business and Microsoft Teams.
1517

1618
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
1719

@@ -45,18 +47,32 @@ This example returns a summary list of messages quarantined between June 13, 201
4547

4648
### -------------------------- Example 2 --------------------------
4749
```
50+
Get-QuarantineMessage -PageSize 50 -Page 3
51+
```
52+
53+
This example presents 50 quarantined messages per page, and returns the third page of results.
54+
55+
### -------------------------- Example 3 --------------------------
56+
```
4857
Get-QuarantineMessage -MessageID <[email protected]>
4958
```
5059

5160
This example returns the quarantined message with the Message-ID value \<[email protected]\>.
5261

53-
### -------------------------- Example 3 --------------------------
62+
### -------------------------- Example 4 --------------------------
5463
```
5564
Get-QuarantineMessage -Identity c14401cf-aa9a-465b-cfd5-08d0f0ca37c5\4c2ca98e-94ea-db3a-7eb8-3b63657d4db7 | Format-List
5665
```
5766

5867
This example returns detailed information for the quarantined message with the specified Identity value.
5968

69+
### -------------------------- Example 5 --------------------------
70+
```
71+
Get-QuarantineMessage -QuarantineTypes SPOMalware | Format-List
72+
```
73+
74+
This example returns detailed information for the files protected by Office 365 Advanced Threat Protection in SharePoint Online, OneDrive for Business and Microsoft Teams.
75+
6076
## PARAMETERS
6177

6278
### -Identity
@@ -211,12 +227,16 @@ The QuarantineTypes parameter filters the results by what caused the message to
211227
212228
- Spam
213229
230+
- SPOMalware
231+
214232
- TransportRule
215233
216234
You can specify multiple values separated by commas.
217235
218236
You don't need to use this parameter with the Type parameter.
219237
238+
For files protected by Office 365 Advanced Threat Protection in SharePoint Online, OneDrive for Business and Microsoft Teams, the detection information can be found in CustomData field in the output.
239+
220240
```yaml
221241
Type: QuarantineMessageTypeEnum[]
222242
Parameter Sets: Set1

exchange/exchange-ps/exchange/antispam-antimalware/Preview-QuarantineMessage.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ This cmdlet is available only in the cloud-based service.
1313

1414
Use the Preview-QuarantineMessage cmdlet to preview the contents of quarantined messages in your cloud-based organization.
1515

16+
**Note**: This cmdlet isn't available for files that are protected by Office 365 Advanced Threat Protection in SharePoint Online, OneDrive for Business, and Microsoft Teams.
17+
1618
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
1719

1820
## SYNTAX

exchange/exchange-ps/exchange/antispam-antimalware/Release-QuarantineMessage.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
13
---
24
external help file: Microsoft.Exchange.ServerStatus-Help.xml
35
applicable: Exchange Online, Exchange Online Protection
@@ -13,6 +15,8 @@ This cmdlet is available only in the cloud-based service.
1315

1416
Use the Release-QuarantineMessage cmdlet to release messages from quarantine in your cloud-based organization. You can release messages to all original recipients, or to specific recipients.
1517

18+
For files that are protected by Office 365 Advanced Threat Protection in SharePoint Online, OneDrive for Business and Microsoft Teams, you can unblock the files in the respective team sites and document libraries by using the Release-QuarantineMessage cmdlet so users can access, share, and download the files.
19+
1620
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
1721

1822
## SYNTAX
@@ -133,6 +137,8 @@ Accept wildcard characters: False
133137
### -ReleaseToAll
134138
The ReleaseToAll switch releases the quarantined message to all original recipients. You don't have to specify a value with this switch.
135139
140+
This parameter is required for the quarantine type SPOMalware.
141+
136142
If you previously used the User parameter or the ReleaseToAll switch to release the quarantined message to some or all of the original recipients, those recipients are skipped when you use the ReleaseToAll parameter again. You don't have to specify a value with the ReleaseToAll switch.
137143
138144
You can't use the ReleaseToAll switch and the User parameter in the same command.

exchange/exchange-ps/exchange/mail-flow/Set-TransportConfig.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,8 @@ Accept wildcard characters: False
237237
```
238238
239239
### -ExternalDsnMaxMessageAttachSize
240+
This parameter is available only in on-premises Exchange.
241+
240242
The ExternalDsnMaxMessageAttachSize parameter specifies the maximum size of the original message attached to an external DSN message. If the original message exceeds this size, only the headers of the original message are included in the DSN message. The default value is 10 megabytes (MB).
241243
242244
When you enter a value, qualify the value with one of the following units:
@@ -259,7 +261,7 @@ The valid input range for this parameter is from 0 through 2147483647 bytes. If
259261
Type: ByteQuantifiedSize
260262
Parameter Sets: (All)
261263
Aliases:
262-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
264+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
263265
Required: False
264266
Position: Named
265267
Default value: None
@@ -420,6 +422,8 @@ Accept wildcard characters: False
420422
```
421423
422424
### -InternalDsnMaxMessageAttachSize
425+
This parameter is available only in on-premises Exchange.
426+
423427
The InternalDsnMaxMessageAttachSize parameter specifies the maximum size of the original message that generated an internal DSN message. If the original message exceeds this size, only the headers of the original message are included in the DSN message. The default value is 10 MB.
424428
425429
When you enter a value, qualify the value with one of the following units:
@@ -442,7 +446,7 @@ The valid input range for this parameter is from 0 through 2147483647 bytes. If
442446
Type: ByteQuantifiedSize
443447
Parameter Sets: (All)
444448
Aliases:
445-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Online
449+
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
446450
Required: False
447451
Position: Named
448452
Default value: None

exchange/exchange-ps/exchange/mailboxes/Search-Mailbox.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ You can use the Search-Mailbox cmdlet to search messages in a specified mailbox
4646

4747
- Delete messages from the source mailbox. You have to be assigned the Mailbox Import Export management role to delete messages.
4848

49-
- Copy messages from the source mailbox and delete them from the target mailbox.
50-
5149
- Perform single item recovery to recover items from a user's Recoverable Items folder.
5250

5351
- Clean up the Recoverable Items folder for a mailbox when it has reached the Recoverable Items hard quota.

0 commit comments

Comments
 (0)