Jump to content

SMTP Mailadressen filtern


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

wie kann ich auf meinem Mailservern, mailadressen via EMS abfragen

 

ich möchte jedoch 3 SMTP Adressen ausschliessen

 

1- *domäneA.de

2- *domäneB.de

3- *domäneC.de

 

ich habe ein kleines script gebastelt ...

 

 

$EC = "*@domäneA.de"

$Local = "*@domäneB.de"

 

get-recipient -resultsize unlimited -filter "Emailaddresses -ne '$local` + `$EC' -and recipienttype -eq 'UserMailbox'" | select "emailaddresses" >c:\Maildresses.txt

 

mit dem | komme ich leider nicht weiter, habt ihr Ideen, Tips, Tricks oder Anregungen?!

Geschrieben

Moin,

 

Dir fehlen so viele PowerShell-Grundlagen, dass ich echt Angst habe, zu antworten. Das könnte sonst ein sehr langer Thread werden.

 

Was genau willst Du haben?

 

Alle E-Mail-Adresse, außer denen, die die den drei Domänen entsprechen?

Geschrieben (bearbeitet)

Na ja, schau Dir mal die Anführungszeichen an, -ne müsste -notlike heißen, das Plus-Zeichen ist vollkommen verkehrt. Außerdem ist Emailaddresses ein mehrwertiges Feld, d.h. wenn man es als einen Text behandelt und filtert, kommt am Ende natürlich gar nichts mehr raus.

 

Kurz gesagt: Da ist so viel verkehrt, dass kann gar nicht funktionieren. :)

 

Eine funktionierende Variante könnte so aussehen:

 

Get-Recipient rwille -filter { RecipientType -eq "UserMailbox" } | ForEach-Object {$_.EmailAddresses} | Where-Object {$_.AddressString -notlike "*@dom1.de" -and $_.AddressString -notlike "*dom2.de" } | Select-Object AddressString

bearbeitet von RobertWi
Typo
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...