在为SMTP服务器配置身份验证以进行ASUP传输时、用户名是否可以包含@标记?
适用场景
ONTAP 9
问题解答
- 不可以。
- 作为临时解决策、在用户名中输入
%40
、 而不是@
符号。
例如:
- ONTAP 9 5或更早版本:
autosupport modify -node node1 -mail-hosts user1%40host.com:pw1@mailhost1
、host.com
- ONTAP 9.6或更高版本:
autosupport modify -node node1 -mail-hosts user1%40host.com@mailhost1
注意:这也适用于密码
追加信息
- 错误 851157 -当使用电子邮件地址作为用户名时、AutoSupport "mail-hosts"参数导致身份验证错误
- 用户名不能包含以下特殊符号、因此 请将特殊符号转换为十六进制:
- @→%40
- #→%23
- : →%3A
- ; →%3B
- 如果 用户名包含
?
、请使用set -active-help false
命令符号。
例如:
::> set -active-help false
::> autosupport modify -node fas8200-dal-1a -mail-hosts user1?@mailhost1
Enter password for remote host "user1":
- 无法 通过System Manager图形用户界面使用用户名和密码对设置。请改用命令行界面、并参阅以下文档。
- ONTAP 9 5或更早版本的SYSTEM node AutoSupport MO修改
- ONTAP 9 6或更高版本的SYSTEM node AutoSupport MO修改