修改企业邮箱设置
POST
/eims/api/admin/settings/email
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Body 参数application/json
enabled
boolean
是否启用
默认值:
false
host
string | null
服务器
port
integer | null
端口
from
string | null
发件人电子邮件
username
string | null
账号
password
string | null
密码
ssl
boolean | null
ssl
默认值:
false
tls
boolean | null
tls
默认值:
false
receiver
string | null
可选
因为 AVC 平台的超管没办法设置邮箱,所以需要在设置邮箱的时候,设置收件人邮箱
<= 64 字符
正则匹配:
^\s*\w+(?:\.?[\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\.[a-zA-Z]+\s*$
示例
{
"enabled": "false",
"host": "string",
"port": 0,
"from": "string",
"username": "string",
"password": "string",
"ssl": "false",
"tls": "false",
"receiver": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/eims/api/admin/settings/email' \
--header 'Content-Type: application/json' \
--data-raw '{
"enabled": "false",
"host": "string",
"port": 0,
"from": "string",
"username": "string",
"password": "string",
"ssl": "false",
"tls": "false",
"receiver": "string"
}'
返回响应
🟢200成功
application/json
Body
响应参数
enabled
boolean
是否启用
host
string
服务器
port
integer
端口
from
string
发件人电子邮件
username
string
账号
password
string
密码
ssl
boolean
ssl
tls
boolean
tls
receiver
string
必需
因为 AVC 平台的超管没办法设置邮箱,所以需要在设置邮箱的时候,设置收件人邮箱
示例
{
"enabled": false,
"host": "",
"port": 0,
"from": "",
"username": "",
"password": "",
"ssl": false,
"tls": false,
"receiver": ""
}