dbox3
Goto Top

IMAP-Einstellungen Exchange 2019

Hallo zusammen,
ich habe ein Problem mit den Einstellungen für IMAP bei meinem EX2019, das ich nicht lösen kann. Und zwar ist der PS-Befehl Set-IMAPsettings für die konfiguration des InternalConnectionSettings nicht vorhanden. Get-IMAPsettings funktioniert dagegen.

[PS] C:\Windows\system32>Get-IMAPSettings -Server ex2019 | fl


RunspaceId                        : a6c63a29-7cca-4b4e-ae4e-d216a65a206f
ProtocolName                      : IMAP4
Name                              : 1
MaxCommandSize                    : 10240
ShowHiddenFoldersEnabled          : False
UnencryptedOrTLSBindings          : {[::]:143, 0.0.0.0:143}
SSLBindings                       : {[::]:993, 0.0.0.0:993}
InternalConnectionSettings        : {ex2019.domain.local:993:SSL, ex2019.domain.local:143:TLS}
ExternalConnectionSettings        : {}
X509CertificateName               : mail.domain.de
Banner                            : The Microsoft Exchange IMAP4 service is ready.
LoginType                         : SecureLogin
AuthenticatedConnectionTimeout    : 00:30:00
PreAuthenticatedConnectionTimeout : 00:01:00
MaxConnections                    : 2147483647
MaxConnectionFromSingleIP         : 2147483647
MaxConnectionsPerUser             : 16
MessageRetrievalMimeFormat        : BestBodyFormat
ProxyTargetPort                   : 1993
CalendarItemRetrievalOption       : iCalendar
OwaServerUrl                      :
EnableExactRFC822Size             : False
LiveIdBasicAuthReplacement        : False
SuppressReadReceipt               : False
ProtocolLogEnabled                : False
EnforceCertificateErrors          : False
LogFileLocation                   : D:\ExchangeServer\Logging\Imap4
LogFileRollOverSettings           : Hourly
LogPerFileSizeQuota               : 0 B (0 bytes)
ExtendedProtectionPolicy          : None
EnableGSSAPIAndNTLMAuth           : True
Server                            : EXCH
AdminDisplayName                  :
ExchangeVersion                   : 0.10 (14.0.100.0)
DistinguishedName                 : CN=1,CN=IMAP4,CN=Protocols,CN=EX2019,CN=Servers,CN=Exchange Administrative Group
                                    (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=MeinSever,CN=Microsoft
                                    Exchange,CN=Services,CN=Configuration,DC=domain,DC=local
Identity                          : EX2019\1
Guid                              : e24e8403-506c-4f2b-96d3-266b0431b240
ObjectCategory                    : domain.local/Configuration/Schema/ms-Ex2019-Protocol-Cfg-IMAP-Server
ObjectClass                       : {top, protocolCfg, protocolCfgIMAP, protocolCfgIMAPServer}
WhenChanged                       : 10.08.2021 06:13:40
WhenCreated                       : 09.08.2021 08:53:08
WhenChangedUTC                    : 10.08.2021 04:13:40
WhenCreatedUTC                    : 09.08.2021 06:53:08
OrganizationId                    :
Id                                : EX2019\1
OriginatingServer                 : dc.domain.local
IsValid                           : True
ObjectState                       : Unchanged

An den Rechten kann es nicht liegen: die Exchangeeigene PS wird mit Admin-Rechten gestartet und der Benutzer ist auch Organisations-Amin und beide IMAP-Dienste laufen.
Fehlen vllt. irgendwelche Komponenten? Hier eine Liste der installierten Komponenten:

Server            Component                  State
------            ---------                  -----
ex2019.domain.local ServerWideOffline          Active
ex2019.domain.local HubTransport               Active
ex2019.domain.local FrontendTransport          Active
ex2019.domain.local Monitoring                 Active
ex2019.domain.local RecoveryActionsEnabled     Active
ex2019.domain.local AutoDiscoverProxy          Active
ex2019.domain.local ActiveSyncProxy            Active
ex2019.domain.local EcpProxy                   Active
ex2019.domain.local EwsProxy                   Active
ex2019.domain.local ImapProxy                  Active
ex2019.domain.local OabProxy                   Active
ex2019.domain.local OwaProxy                   Active
ex2019.domain.local PopProxy                   Active
ex2019.domain.local PushNotificationsProxy     Active
ex2019.domain.local RpsProxy                   Active
ex2019.domain.local RwsProxy                   Active
ex2019.domain.local RpcProxy                   Active
ex2019.domain.local XropProxy                  Active
ex2019.domain.local HttpProxyAvailabilityGroup Active
ex2019.domain.local ForwardSyncDaemon          Inactive
ex2019.domain.local ProvisioningRps            Inactive
ex2019.domain.local MapiProxy                  Active
ex2019.domain.local EdgeTransport              Active
ex2019.domain.local HighAvailability           Active
ex2019.domain.local SharedCache                Active
ex2019.domain.local MailboxDeliveryProxy       Active
ex2019.domain.local RoutingUpdates             Active
ex2019.domain.local RestProxy                  Active
ex2019.domain.local DefaultProxy               Active
ex2019.domain.local Lsass                      Active
ex2019.domain.local RoutingService             Active
ex2019.domain.local E4EProxy                   Active
ex2019.domain.local CafeLAMv2                  Active
ex2019.domain.local LogExportProvider          Active

Hat jemand eine Erklärung?
Danke

Content-ID: 7621431586

Url: https://administrator.de/contentid/7621431586

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

NordicMike
NordicMike 23.06.2023 um 08:23:48 Uhr
Goto Top
Welche Fehlermeldung erhältst genau du bei set-imapsettings?
dbox3
dbox3 23.06.2023 aktualisiert um 08:31:07 Uhr
Goto Top
Das ist die Meldung

[PS] C:\Windows\system32>Set-IMAPSettings -server EX2019 -ExternalConnectionSettings "mail.domain.de:993:SSL","mail.domain.de:143:TLS"  
Set-IMAPSettings : Die Benennung "Set-IMAPSettings" wurde nicht als Name eines Cmdlet, einer Funktion, einer  
Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad
korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ Set-IMAPSettings -server EX2019 -ExternalConnectionSettings "mail.domain.de".  
+ ~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Set-IMAPSettings:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
NordicMike
NordicMike 23.06.2023 um 08:38:16 Uhr
Goto Top
Wurde er von einem älteren Server geupgraded?
dbox3
dbox3 23.06.2023 um 08:46:02 Uhr
Goto Top
Ja, von Exchange 2013
NordicMike
NordicMike 23.06.2023 um 09:18:39 Uhr
Goto Top
Meine Vermutung ist, dass es daran liegt, nur habe ich keine andere Lösung parat als einen zweiten Exchange parallel dazu aufzubauen. Es geht bestimmt auch anders.
dbox3
dbox3 23.06.2023 um 09:34:18 Uhr
Goto Top
Zitat von @NordicMike:

Meine Vermutung ist, dass es daran liegt, nur habe ich keine andere Lösung parat als einen zweiten Exchange parallel dazu aufzubauen. Es geht bestimmt auch anders.

Nur wegen IMAP einen 2. Exchange lohnt sich nicht. Es war bisher nicht nötig. Die Idee war, IMAP für Android-Geräte zu nutzen, da der Email-Client von Android bei Exchange-Konten keine Unterordner anzeigt.
Vision2015
Vision2015 23.06.2023 um 09:43:43 Uhr
Goto Top
Moin...

Wurde er von einem älteren Server geupgraded?
Ja, von Exchange 2013
ist die Migration abgeschlossen?
ist der 2013er Exchange noch im Netz. bzw. sauber Deinstallaiert worden?
zeigen alle DNS einstellungen auf den exchange 2019?
ist der Imap4 Dienst gestartet?
was sagt ein:
Get-Service MSExchangeIMAP4; Get-Service MSExchangeIMAP4BE
?
Aktivieren und konfigurieren Sie IMAP4 auf einem Exchange-Server

Frank
NordicMike
NordicMike 23.06.2023 um 09:59:20 Uhr
Goto Top
Die Idee war, IMAP für Android-Geräte zu nutzen, da der Email-Client von Android bei Exchange-Konten keine Unterordner anzeigt.
Dann können doch die Standard Einstellungen bleiben und du musst mit set- nichts mehr verändern. Achte einfach darauf, dass der IMAP Dienst unter Dienste aktiviert ist und auf Autostart steht.
dbox3
dbox3 23.06.2023 um 10:08:30 Uhr
Goto Top
Zitat von @Vision2015:

Moin...

Wurde er von einem älteren Server geupgraded?
Ja, von Exchange 2013
ist die Migration abgeschlossen?
Ja
ist der 2013er Exchange noch im Netz. bzw. sauber Deinstallaiert worden?
Ja
zeigen alle DNS einstellungen auf den exchange 2019?
Die NW-Karte hat 2 IP-Adressen wegen ECP-Erreichbarkeit vom Inet, beide sind im DNS eingetragen und im IIS entsprechend konfiguriert.
ist der Imap4 Dienst gestartet?
Ja
was sagt ein:
Get-Service MSExchangeIMAP4; Get-Service MSExchangeIMAP4BE
[PS] C:\Windows\system32>Get-Service MSExchangeIMAP4

Status   Name               DisplayName
------   ----               -----------
Running  MSExchangeIMAP4    Microsoft Exchange IMAP4

[PS] C:\Windows\system32>Get-Service MSExchangeIMAP4BE

Status   Name               DisplayName
------   ----               -----------
Running  MSExchangeIMAP4BE  Microsoft Exchange-IMAP4-Back-End

Genau das ist das Problem: Set-ImapSettings gibt es angeblich nicht.
Cleanairs
Cleanairs 23.06.2023 um 10:14:12 Uhr
Goto Top
Moin.

Wenn das Cmdlet "Set-IMAPSettings" in Deiner Exchange Server 2019-Umgebung nicht verfügbar ist, könnte das darauf hinweisen, dass etwas bei der Aktualisierung von Exchange 2013 auf Exchange 2019 schiefgelaufen ist.

Ob die Exchange-Installation ordnungsgemäß abgeschlossen wurde? Vllt sind nicht alle erforderlichen Komponenten installiert und aktualisiert worden.

Exchange Server-Installationsmedien erneut ausführen und die Optionen für die Aktualisierung bzw. Reparatur auswählen?
Vision2015
Lösung Vision2015 23.06.2023 um 10:50:41 Uhr
Goto Top
Moin...

bist du sicher, das du das mit mit Exchange Powershell ausführst, als administrator?

Frank
dbox3
dbox3 23.06.2023 um 10:51:31 Uhr
Goto Top
Zitat von @Cleanairs:

Moin.

Wenn das Cmdlet "Set-IMAPSettings" in Deiner Exchange Server 2019-Umgebung nicht verfügbar ist, könnte das darauf hinweisen, dass etwas bei der Aktualisierung von Exchange 2013 auf Exchange 2019 schiefgelaufen ist.

Ob die Exchange-Installation ordnungsgemäß abgeschlossen wurde? Vllt sind nicht alle erforderlichen Komponenten installiert und aktualisiert worden.

Exchange Server-Installationsmedien erneut ausführen und die Optionen für die Aktualisierung bzw. Reparatur auswählen?

Eigentlich gab es keine Fehlermeldungen bei dem Upgrade soweit ich mich erinnern kann. Nachdem Upgrade ist noch eine Aktualisierung auf glaube ich CU13 erfolgt, und die war sauber.
dbox3
dbox3 23.06.2023 um 10:55:26 Uhr
Goto Top
[PS] C:\Windows\system32>Get-ExchangeServer | Format-List Name,Edition,AdminDisplayVersion


Name                : EX2019
Edition             : Standard
AdminDisplayVersion : Version 15.2 (Build 1118.7)
dbox3
dbox3 23.06.2023 um 10:56:23 Uhr
Goto Top
Es gab bisher auch sonst keine größeren Probleme seit dem Upgrade.
dbox3
dbox3 23.06.2023 um 11:31:45 Uhr
Goto Top
Korrektur: das war CU12. CU13 wäre jetzt fällig. Sobald installiert, melde mich wieder.
dbox3
dbox3 25.06.2023 um 00:33:38 Uhr
Goto Top
Es ist soweit. CU13 installiert: keine Fehlermeldungen, keine Warnungen. Set-IMAPSettings weiterhin nicht vorhanden. Es ist verhext.
dbox3
dbox3 25.06.2023 um 06:57:13 Uhr
Goto Top
Update von heute: Keine Ahnung warum, aber heute ist alles wie es sein soll und der Befehl ist vorhanden. Vielleicht hat Vision2015 recht und es war doch nicht die richtige Shell vor der Installation von CU13. Wobei ich mir sicher bin, dass ich sie über den Link aus dem Exchange-Verzeichnis als Admin aufgerufen habe. Sei es drum. Danke an alle.