> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell/de/powershell-commands/receive-rdmmessage.md).

# Receive-RDMMessage

### Übersicht

Nachrichten abrufen, die mit der aktuellen Datenquelle für den tatsächlichen Benutzer verknüpft sind.

### Syntax

#### \_\_AllParameterSets

```
Receive-RDMMessage [-After <datetime>] [-Before <datetime>] [-CaseSensitive] [-Download]
 [-ExcludeRead] [-ExpiresOn <DateFilter>] [-Force] [-Folder <string>] [-From <string[]>]
 [-Group <string>] [-MarkAsRead] [-SentOn <DateFilter>] [-Subject <string[]>] [-Vault <Object>]
 [-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]
```

### Beschreibung

Nachrichten abrufen, die mit der aktuellen Datenquelle für den tatsächlichen Benutzer verknüpft sind. Standardmäßig werden die abgerufenen Nachrichten nicht als gelesen markiert. Die Datenquelle muss Devolutions Server oder Devolutions Cloud sein. Devolutions Cloud erlaubt nur das Herunterladen von Einträgen im gewünschten Repository. Devolutions Server unterstützt Anmeldeinformationen, Datei- und private Einträge. Alle Einträge werden jedoch im Benutzer-Tresor gespeichert.

### Beispiele

#### Beispiel 1

```powershell
PS C:\> $messages = Receive-RDMMessage -ExcludeRead; Receive-RDMMessage -From 'First Last' -ExcludeRead -MarkAsRead
```

Alle ungelesenen Nachrichten abrufen. Alle werden beim Empfang weiterhin als ungelesen markiert. Nach dem Lesen markiert der Benutzer die Nachrichten von First Last als gelesen.

#### Beispiel 2

```powershell
PS C:\> $messages = Receive-RDMMessage -SentOn Today -From Joe* -MarkAsRead
```

Alle heute empfangenen Nachrichten von allen Benutzern abrufen, deren Name mit Joe beginnt (Joey LastName, Joelle LastName, Joe Blow usw.). Alle werden beim Empfang als gelesen markiert.

#### Beispiel 3

```powershell
PS C:\> $messages = Receive-RDMMessage -SentOn Today -Subject 'Required connections' -From 'FirstName LastName' -Download -Force -MarkAsRead
```

Die heute von 'FirstName LastName' gesendete(n) Nachricht(en) abrufen, deren Betreff 'Requiered Connections' ist. Die Nachricht(en) werden beim Empfang als gelesen markiert und alle Verbindungen/Anhänge werden ohne Bestätigungsaufforderung im Benutzer-Tresor heruntergeladen. Die Dateien werden in 'MyDocuments' gespeichert und die Einträge befinden sich im Stammverzeichnis.

#### Beispiel 4

```powershell
PS C:\> $messages = Receive-RDMMessage -SentOn Custom -ExpiresOn Custom -After 2000/01/01 -Before 2001/12/31
```

Die Nachrichten abrufen, die im Jahr 2000 gesendet wurden und abgelaufen sind.

#### Beispiel 5

```powershell
PS C:\> $messages = Receive-RDMMessage -From *LastName -Subject Subject? -CaseSensitive
```

Alle Nachrichten von Personen abrufen, deren Name mit LastName endet und deren Betreff Subject gefolgt von einem weiteren Zeichen ist (SubjectA, Subject1).

### Parameter

#### -After

Legt das inklusive benutzerdefinierte Untergrenzendatum für den Parameter ExpiresOn oder SentOn fest, der auf Custom gesetzt ist. Es wird auf den Beginn des Tages gesetzt. Wenn sowohl ExpiresOn als auch SentOn auf Custom gesetzt sind, gilt es für beide.

```yaml
Type: System.Nullable`1[System.DateTime]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Before

Legt das inklusive benutzerdefinierte Obergrenzendatum für den Parameter ExpiresOn oder SentOn fest, der auf Custom gesetzt ist. Es wird auf das Ende des Tages gesetzt. Wenn sowohl ExpiresOn als auch SentOn auf Custom gesetzt sind, gilt es für beide.

```yaml
Type: System.Nullable`1[System.DateTime]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -CaseSensitive

Verwendete Parameter berücksichtigen Groß- und Kleinschreibung.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Confirm

Fordert Sie zur Bestätigung auf, bevor das Cmdlet ausgeführt wird.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- cf
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Download

Lädt die Verbindungen und Anhänge in der Nachricht herunter.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -ExcludeRead

Behält nur die ungelesenen Nachrichten.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -ExpiresOn

Behält die Nachrichten, die nach dem angegebenen Datum ablaufen. Wenn auf Custom gesetzt, erlauben die Parameter After und Before die Definition eines bestimmten Intervalls.

```yaml
Type: System.Nullable`1[Devolutions.RemoteDesktopManager.DateFilter]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Folder

Nur für Devolutions Server. Gibt das Verzeichnis an, in das die Dateien heruntergeladen werden. Wenn nicht angegeben, wird 'MyDocuments' verwendet. Falls ein Dateianhang denselben Namen wie eine bestehende Datei im Ordner hat, wird die bestehende Datei überschrieben.

```yaml
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Force

Umgeht die Bestätigung zum Fortfahren. Wenn der Schalter DownloadAttachment vorhanden ist, werden die Anhänge aller zurückgegebenen Nachrichten heruntergeladen.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -ForcePromptAnswer

Mit Vorsicht zu verwendender Schalter. Er beantwortet automatisch Eingabeaufforderungen mit Ja/Nein-, Ja/Nein/Abbrechen- oder OK/Abbrechen-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Hier sind die akzeptierten Werte:

* Yes: Die Eingabeaufforderung akzeptieren. Deckt die Werte OK und Automatic ab.
* No: Die Ja/Nein/Abbrechen-Eingabeaufforderung ablehnen. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.
* Cancel: Die Ja/Nein/Abbrechen-Eingabeaufforderung abbrechen. "No" ist die Ausweichoption, wenn keine "Cancel"-Option vorhanden ist.

```yaml
Type: System.Windows.Forms.DialogResult[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -From

Filtert die Nachrichten anhand der Absender.

```yaml
Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Group

Nur für Devolutions Server. Gibt die Gruppe an, in die die Verbindungen heruntergeladen werden. Wenn nicht angegeben, befinden sie sich im Stammverzeichnis.

```yaml
Type: System.String
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -MarkAsRead

Alle abgerufenen Nachrichten werden als gelesen markiert.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -SentOn

Behält die Nachrichten, die nach dem angegebenen Datum ablaufen. Wenn auf Custom gesetzt, erlauben die Parameter After und Before die Definition eines bestimmten Intervalls.

```yaml
Type: System.Nullable`1[Devolutions.RemoteDesktopManager.DateFilter]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Subject

Filtert die Nachrichten anhand der Betreffzeilen.

```yaml
Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -Vault

Nur für Devolutions Cloud. Gibt den Tresor an, in dem der Eintrag gespeichert wird.

```yaml
Type: System.Object
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### -WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

```yaml
Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases:
- wi
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
```

#### CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter [about\_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

### Hinweise

Für weitere Informationen geben Sie "Get-Help Receive-RDMMessage -detailed" ein. Für technische Informationen geben Sie "Get-Help Receive-RDMMessage -full" ein.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell/de/powershell-commands/receive-rdmmessage.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
