メールサーバー API
MailServer API ユーザーは、Applications Manager用のメール サーバー情報を確認したり、設定を実行したりできます。APIではGETとPOSTでのリクエストをサポートしています。
GETリクエスト
「GET」メソッドでリクエストを送信すると、APIに対応するデータがリストアップされます。
リクエスト サンプル
http://[host]:[port]/AppManager/xml/MailServer?apikey=[API_KEY]
POSTリクエスト
「POST」メソッドでリクエストを送信すると、対応するデータの追加や更新が行われます。
リクエスト サンプル
http://[host]:[port]/AppManager/xml/MailServer?apikey=[API_KEY]
リクエスト パラメーター
APIリクエストにかかわるパラメーターを下に記します。
プライマリ サーバー向け
| フィールド | 説明 |
|---|---|
| smtpサーバー | SMTPサーバーを実行しているホストの、IPアドレスかホスト名を指定します。 |
| smtpPort | SMTPポート番号 |
| smtpEmail | SMTPサーバーで利用できるメール アドレスを指定してください。 |
| smtpUserName | 認証のユーザー名です。 |
| smtpPassword | 認証のパスワードです。 |
| prmTlsAuth | プライマリTLS認証を有効にするか指定します。値はtrueかfalseです。 |
| prmSslAuth | プライマリSSL認証を有効にするか指定します。値はtrueかfalseです。 |
セカンダリ サーバー向け
| フィールド | 説明 |
|---|---|
| secSmtpサーバー | SMTPサーバーを実行しているホストの、IPアドレスかホスト名を指定します。 |
| secSmtpPort | SMTPポート番号 |
| secSmtpEmail | SMTPサーバーで利用できるメール アドレスを指定してください。 |
| secSmtpUserName | 認証用のユーザー名です。 |
| secSmtpPassword | 認証用のパスワードです。 |
| secTlsAuth | セカンダリTLS認証を有効にするか指定します。値はtrueかfalseです。 |
| secSslAuth | セカンダリSSL認証を有効にするか指定します。値はtrueかfalseです。 |
例:
http://app-windows:9091/AppManager/xml/MailServer?apikey=7b5fde68148fa2419bc2f1a1ab87e75