Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
PS C:\Users\exchangeadmin> Get-Service -DisplayName "*POP*", "*IMAP*"
Status Name DisplayName
------ ---- -----------
Stopped MSExchangeImap4 Microsoft Exchange IMAP4
Stopped MSExchangeIMAP4BE Microsoft Exchange IMAP4 Backend
Stopped MSExchangePop3 Microsoft Exchange POP3
Stopped MSExchangePOP3BE Microsoft Exchange POP3 Backend
# 例として IMAP4 サービスを起動
PS C:\Users\exchangeadmin> Start-Service MSExchangeImap4
PS C:\Users\exchangeadmin> Start-Service MSExchangeIMAP4BE
# 自動起動を有効にする場合は以下
PS C:\Users\exchangeadmin> Set-Service MSExchangeImap4 -StartupType Automatic
PS C:\Users\exchangeadmin> Set-Service MSExchangeIMAP4BE -StartupType Automatic
# IMAP4 サービスを起動すると 143/tcp, 993/tcp をリスンする
# * POP3 は 110/tcp, 995/tcp
PS C:\Users\exchangeadmin> netstat -a | Select-String -Pattern ":143",":993"
TCP 0.0.0.0:143 rx-7:0 LISTENING
TCP 0.0.0.0:993 rx-7:0 LISTENING
TCP [::]:143 rx-7:0 LISTENING
TCP [::]:993 rx-7:0 LISTENING
# ファイアウォール ルールは規定で設定済み
PS C:\Users\exchangeadmin> Get-NetFirewallRule -DisplayName 'MSExchangeIMAP4 (TCP-In)' | Get-NetFirewallPortFilter
Protocol : TCP
LocalPort : {143, 993}
RemotePort : Any
IcmpType : Any
DynamicTarget : Any
|