联系人相关

获取域名列表

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=domain-list

HTTP请求方式

GET

GET参数说明

参数 类型 必须 说明
customer_id int 客户 id
user_type string 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数

API 返回的结果是 XML 格式, 示例如下:

<?xml version="1.0" encoding="UTF-8"?>
<domain_list>
    <data>
        <customer_id>客户 id(0 为系统域名)</customer_id>
        <domain>域名</domain>
    </data>
    <data>...</data>
    ...
</domain_list>

添加域名

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=customer-domain-add

HTTP请求方式

POST

POST参数说明

参数 类型 必须 说明
domain string 域名名称

验证域名

URL

http://www.bestedm.net/mm-ms/apinew/ bs. php?do=domain-check

HTTP请求方式

POST

POST参数说明

参数 类型 必须 说明
domains string 要检测域名列表。多个域名用逗号隔开格式 test.com,we.com,me.com
<?xml version="1.0" encoding="UTF-8"?>
<domain_list>
    <domain>
        <customer_id>2369</customer_id>
        <domain_id>3213</domain_id>
        <val>test.com</val>
        <status>3</status>
        <info>添加成功并验证通过</info>
    </domain>
    <domain>
        <customer_id>2369</customer_id>
        <domain_id>6731</domain_id>
        <val>we.com</val>
        <status>2</status>
        <info>添加成功但验证不通过</info>
    </domain>
        <domain>
        <customer_id>2369</customer_id>
        <domain_id>0</domain_id>
        <val>me.com</val>
        <status>0</status>
        <info>系统不存在并验证不通过</info>
    </domain>
    ......
</domain_list>

删除域名

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=customer-domain-del

HTTP请求方式

POST

POST参数说明

参数 类型 必须 说明
domain string 域名名称

说明:
已经验证通过的域名不能删除。


指定域名下的账号列表

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-list

HTTP请求方式

GET

GET参数说明

参数 类型 必须 说明
domain string 域名名称
customer_id int 客户 id
user_type string :用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数
page int 分页数,如果存在该参数,则为分页查找,否则为查找全部
limit int 分页查找时每页显示的数据记录数目,默认为 30

API 返回的结果是 XML 格式, 示例如下:

<?xml version="1.0" encoding="UTF-8"?>
<mailbox_list>
    <data>
        <customer_id>客户 id</customer_id>
        <domain>域名</domain>
        <name>账号</name>
        <mailbox>完整账号</mailbox>
    </data>
    <data>...</data>
    ...
</mailbox_list>
    

添加账号到指定域名

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-add

HTTP请求方式

GET

GET参数说明

参数 类型 必须 说明
mailbox string 帐号名称, 如 test@test.com
pwd string 帐号密码
customer_id int 客户 id
user_type string 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数

删除指定域名下的账号

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-del

HTTP请求方式

POST

POST参数说明

参数 类型 必须 说明
mailbox string 需要删除的账号,如 test@test.com
customer_id int 客户 id
user_type string 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数

修改指定域名的账号

URL

http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-edit

HTTP请求方式

POST

POST参数说明

参数 类型 必须 说明
mailbox string 帐号名称, 如 test@test.com
pwd string 帐号密码
customer_id int 客户 id
user_type string 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数
status int 账号状态 1 启用,0 禁用