機械翻訳について

メール・サーバー設定の取得

get

/api/20210901/system/mail/server

指定されたメール・サーバーの構成詳細を返します。 構成の詳細には、認証タイプ、セキュリティ・オプション、ホスト名、ポート番号および電子メール送信者が含まれます。

リクエスト

この操作のリクエスト・パラメータはありません。

この操作のリクエスト本文がありません。

先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功した操作。
本文()
ルート・スキーマ: schema
Type: object
電子メールによるユーザーへのビジュアライゼーションおよびレポートの配信に使用されるメール・サーバー。
ソースを表示
  • Discriminator: authType
    識別子: { "propertyName":"authType", "mapping":{ "NO_AUTH":"#/components/schemas/MailServerNoAuth", "USERNAME_PASSWORD_AUTH":"#/components/schemas/MailServerUsernamePasswordAuth", "OAUTH2_AUTH":"#/components/schemas/MailServerOAuth2Auth" } }
    メール・サーバー認証タイプ。
  • Discriminator: connectionSecurityType
    識別子: { "propertyName":"connectionSecurityType", "mapping":{ "NO_CONNECTION_SECURITY":"#/components/schemas/NoConnectionSecurity", "SSL_TLS_CONNECTION_SECURITY":"#/components/schemas/SslTlsConnectionSecurity", "START_TLS_CONNECTION_SECURITY":"#/components/schemas/StartTlsConnectionSecurity" } }
    メール・サーバー接続の接続セキュリティ・オプション。
  • 最小長: 1
    電子メールの配信に使用するSMTPサーバーのホスト名。 SMTPサーバーは、パブリック・インターネットからアクセスできる必要があります。
  • 最小値: 1
    最大値: 65535
    メール・サーバーのポート番号。 一般的なSMTPポートには次のものがあります: 25 (no security), 465 (SSL TLS), 587 (STARTTLS)
  • MailSender
    電子メールの送信者
ネストされたスキーマ : 識別子 : authType
Type: object
識別子: authType

弁別子の値

メール・サーバー認証タイプ。
1つのスキーマに一致
ソースを表示
ネストされたスキーマ : 識別子 : connectionSecurityType
Type: object
識別子: connectionSecurityType

弁別子の値

メール・サーバー接続の接続セキュリティ・オプション。
1つのスキーマに一致
ソースを表示
ネストされたスキーマ : MailSender
Type: object
電子メールの送信者
ソースを表示
ネストされたスキーマ : MailServerNoAuth
Type: object
メール・サーバーは認証を必要としません。
ソースを表示
ネストされたスキーマ : MailServerUsernamePasswordAuth
Type: object
メール・サーバー認証にはユーザー名とパスワードが必要です。
ソースを表示
ネストされたスキーマ : MailServerOAuth2Auth
Type: object
メール・サーバー認証ではOAuth2を使用
ソースを表示
ネストされたスキーマ : authType
認証タイプがありません
デフォルト値: NO_AUTH
すべてに一致
認証タイプがありません
ソースを表示
  • 許容値: [ "NO_AUTH", "USERNAME_PASSWORD_AUTH", "OAUTH2_AUTH" ]
    メール・サーバーが必要とする認証のタイプ。
ネストされたスキーマ : authType
認証に必要なユーザー名とパスワード。
デフォルト値: USERNAME_PASSWORD_AUTH
すべてに一致
認証に必要なユーザー名とパスワード。
ソースを表示
  • 許容値: [ "NO_AUTH", "USERNAME_PASSWORD_AUTH", "OAUTH2_AUTH" ]
    メール・サーバーが必要とする認証のタイプ。
ネストされたスキーマ : authType
OAuth2 AuthType
デフォルト値: OAUTH2_AUTH
すべてに一致
OAuth2 AuthType
ソースを表示
  • 許容値: [ "OSS_AUTH_OCI_USER_ID", "OCI_RESOURCE_PRINCIPAL" ]
    認証のタイプ。
ネストされたスキーマ : 識別子 : oAuth2Provider
Type: object
識別子: oAuth2Provider

弁別子の値

特定のOAuth2プロバイダの構成の詳細。
1つのスキーマに一致
ソースを表示
ネストされたスキーマ : MailServerMSOAuth2
Type: object
Microsoft OAuth2クライアント資格証明フローを使用するメール・サーバー認証。
ソースを表示
  • 最小長: 1
    最大長: 255
    メール・サーバーへのアクセスの認証に必要なOAuth2クライアントID。
  • oAuth2Provider
    特定のOAuth2 AuthType
  • 最小長: 8
    最大長: 255
    メール・サーバーへのアクセスの認証に必要なOAuth2クライアント・シークレット。
  • 最小長: 1
    最大長: 255
    メール・サーバーへのアクセスの認証に必要なOAuth2テナント。
  • 最小長: 1
    メール・サーバーへの認証に必要なユーザー名。 メール・サーバーにアクセスできる任意の有効なユーザー。
ネストされたスキーマ : oAuth2Provider
特定のOAuth2 AuthType
デフォルト値: MS_OAUTH2
すべてに一致
特定のOAuth2 AuthType
ソースを表示
  • 許容値: [ "MS_OAUTH2" ]
    OAuth2サービス・プロバイダ。
ネストされたスキーマ : NoConnectionSecurity
Type: object
接続セキュリティなし。
ソースを表示
ネストされたスキーマ : SslTlsConnectionSecurity
Type: object
メール・サーバー接続のSSL TLSセキュリティ。
ソースを表示
ネストされたスキーマ : StartTlsConnectionSecurity
Type: object
メール・サーバー接続のSTARTTLSセキュリティ。
ソースを表示
ネストされたスキーマ : connectionSecurityType
接続セキュリティがありません。
デフォルト値: NO_CONNECTION_SECURITY
すべてに一致
接続セキュリティがありません。
ソースを表示
  • 許容値: [ "NO_CONNECTION_SECURITY", "SSL_TLS_CONNECTION_SECURITY", "START_TLS_CONNECTION_SECURITY" ]
    メール・サーバー接続のセキュリティのタイプ。
ネストされたスキーマ : connectionSecurityType
SSL TLS接続セキュリティ。
デフォルト値: SSL_TLS_CONNECTION_SECURITY
すべてに一致
SSL TLS接続セキュリティ。
ソースを表示
  • 許容値: [ "NO_CONNECTION_SECURITY", "SSL_TLS_CONNECTION_SECURITY", "START_TLS_CONNECTION_SECURITY" ]
    メール・サーバー接続のセキュリティのタイプ。
ネストされたスキーマ : 識別子 : certificateType
Type: object
識別子: certificateType

弁別子の値

SSL TLSまたはSTART TLS接続セキュリティの証明書。
1つのスキーマに一致
ソースを表示
ネストされたスキーマ : DefaultTlsCertificate
Type: object
SSL対応のメール・サーバー用に用意されているデフォルトの証明書を使用します。
ソースを表示
ネストされたスキーマ : CustomTlsCertificate
Type: object
SSL対応メール・サーバーには、カスタムTLS証明書を使用します。
ソースを表示
ネストされたスキーマ : certificateType
メール・サーバー???sのデフォルトTLS証明書を使用します。
デフォルト値: DEFAULT_TLS_CERTIFICATE
すべてに一致
メール・サーバー???sのデフォルトTLS証明書を使用します。
ソースを表示
  • 許容値: [ "DEFAULT_TLS_CERTIFICATE", "CUSTOM_TLS_CERTIFICATE" ]
    TLS証明書のタイプ(デフォルトまたはカスタム)。
ネストされたスキーマ : certificateType
CustomTlsCertificate CertificateType
デフォルト値: CUSTOM_TLS_CERTIFICATE
すべてに一致
CustomTlsCertificate CertificateType
ソースを表示
  • 許容値: [ "DEFAULT_TLS_CERTIFICATE", "CUSTOM_TLS_CERTIFICATE" ]
    TLS証明書のタイプ(デフォルトまたはカスタム)。
ネストされたスキーマ : connectionSecurityType
STARTTLS接続セキュリティ。
デフォルト値: START_TLS_CONNECTION_SECURITY
すべてに一致
STARTTLS接続セキュリティ。
ソースを表示
  • 許容値: [ "NO_CONNECTION_SECURITY", "SSL_TLS_CONNECTION_SECURITY", "START_TLS_CONNECTION_SECURITY" ]
    メール・サーバー接続のセキュリティのタイプ。

400レスポンス

不正なリクエスト(無効な問合せパラメータ、不正なヘッダーなど)。
本文()
ルート・スキーマ: Error
Type: object
ソースを表示

401レスポンス

未承認(資格証明がないか期限切れなど)。
本文()
ルート・スキーマ: Error
Type: object
ソースを表示

404レスポンス

見つかりません。 リクエストされたリソースは見つかりませんでした。
本文()
ルート・スキーマ: Error
Type: object
ソースを表示
先頭に戻る

この例では、メール・サーバー構成設定をリクエストします。

cURLの例:

curl -i  \
    --header 'Authorization: Bearer <token>' \
    --request GET 'http://<hostname>/api/20210901/system/mail/server'

リクエスト本文の例

Not applicable.

レスポンス本文の例

Status 200:
{  
    "host": "mail-server.com",
    "port": 25,
    "sender": {
      "displayName": "John Smith",
      "emailAddress": "john.smith@myorg.com"
    },
    "auth": {
      "authType": "NO_AUTH"
    },
    "connectionSecurity": {
      "connectionSecurityType": "NO_CONNECTION_SECURITY"
    }
}
先頭に戻る