./stor config set { -i | --item } email [ { -H | --smtp-host } SMTP_HOST ] [ { -L | --ssl } SSL_STATUS ] [ { -P | --smtp-port } SMTP_PORT ] [ { -R | --receiver-email } RECEIVER_EMAIL &<1-n> ] [ { -S | --sender-email } SENDER_EMAIL { -p | --password } PASSWORD ] { -s | --status } STATUS [ -T | --test-email ]
此命令用来设置邮件通知功能。
注意如果邮件服务器地址是IPv6地址,为了确保邮件能发送成功,建议每台HBlock服务器上都有一个能连接到邮件服务器的IPv6地址。
参数
参数 描述 -i email 或 --item email 设置邮件通知功能。 -H SMTP_HOST 或 --smtp-host SMTP_HOST 设置SMTP服务器。
取值:SMTP服务器域名或IP。
-L SSL_STATUS 或 --ssl SSL_STATUS 是否开启SSL功能:
Enabled(on):开启SSL功能。
Disabled(off):禁用SSL功能。
默认值为Disabled(off)。
-P SMTP_PORT 或 --smtp-port SMTP_PORT 设置SMPT端口号。整型,取值为[1, 65535],如果开启了SSL,默认端口号为465;如果未开启SSL,默认端口号为25。 -R RECEIVER_EMAIL 或 --receiver-email RECEIVER_EMAIL 设置收件箱。可以设置多个收件箱,邮箱之间使用英文逗号隔开。
邮箱格式local-part@domain:
local-part:字符串形式,长度范围是1~64,可包含字母、数字、特殊字符(! # $ % & * + - / = ? ^ _ ` { | }~ .),字母区分大小写。句点(.)不能作为首尾字符,也不能连续出现。
domain:以句点 ( . )分隔的字符串形式,长度范围是1~255。通过句点( . )分隔开的每个字符串需要满足如下要求:
长度1~63。
可包含字母、数字、短横线(-),字母区分大小写。
顶级域名不能是纯数字。
短横线(-)不能作为首尾字符。
-S SENDER_EMAIL 或 --sender-email SENDER_EMAIL 设置发件箱。
邮箱格式local-part@domain:
local-part:字符串形式,长度范围是1~64,可包含字母、数字、特殊字符(! # $ % & * + - / = ? ^ _ ` { | }~ .),字母区分大小写。句点(.)不能作为首尾字符,也不能连续出现。
domain:以句点 (.)分隔的字符串形式,长度范围是1~255。通过句点(.)分隔开的每个字符串需要满足如下要求:
长度1~63。
可包含字母、数字、短横线(-),字母区分大小写。
顶级域名不能是纯数字。
短横线(-)不能作为首尾字符。
-p PASSWORD 或 --password PASSWORD 邮箱授权码。
说明授权码是邮箱推出的,用于第三方客户端登录的专用密码。
-s STATUS 或 --status STATUS 是否开启邮件通知功能:
Enabled(on):开启邮件通知功能。
Disabled(off):禁用邮件通知功能。
-T 或 --test-email 开启发送测试邮件功能。
示例
设置开启邮件通知功能。
[root@hblockserver CTYUN_HBlock_Plus_3.7.0_x64]# ./stor config set -i email -H smtp.ctyun.cn -P 475 -R test-1@ctyun.cn,test.2@ctyun.cn -S test-2@ctyun.cn -p ******* -s on
Set successfully.