安装和升级 > 安装和配置指南 > 高级配置 > 配置系统管理设置 > 使用 OAuth 令牌进行电子邮件配置
使用 OAuth 令牌进行电子邮件配置
要在 Windchill 中使用 OAuth 令牌配置电子邮件服务器,请在 wt.properties 文件中设置以下特性。
特性
说明
com.ptc.oauth.smtp.clientID
encrypted.com.ptc.oauth.smtp.clientID
邮件服务器的 OAuth 客户端 ID。
com.ptc.oauth.smtp.clientSecret
encrypted.com.ptc.oauth.smtp.clientSecret
邮件服务器的客户端密码。
com.ptc.oauth.smtp.enable
True/false
当值设置为 true 时,启用 OAuth 配置。默认值为 false。
com.ptc.oauth.smtp.scope
用于生成令牌的范围。例如:https://outlook.office365.com/.defaul
com.ptc.oauth.smtp.tokenURL
用于生成令牌的电子邮件服务器的令牌 URL。例如:https://login.microsoftonline.com/oauth2/v2.0/token
wt.mail.from
用作电子邮件消息默认发件人的地址。
wt.mail.mailhost
电子邮件服务器的主机名称。
wt.mail.smtp.starttls.enable
True/false
当此值设置为 true 时,允许 TLS 发送电子邮件。默认值为 false。
wt.mail.verbose
启用详细的调试日志。
mail.smtp.port
邮件服务器使用的端口。
com.ptc.oauth.smtp.custParams
用于获取令牌的自定义参数。以指定格式提供值。例如,{"test"\:"test1","test2"\:"test3"}
运行下面的命令,以配置和管理 Windchill 密钥存储中的 OAuth clientID 和客户端密码。
ant -f <WT_HOME>/bin/adminTools/sip/EncryptPasswords.xml addValueToKeyStore -DpropertyName=com.ptc.oauth.smtp.clientID -Dpassword=<cliendID>
ant -f <WT_HOME>/bin/adminTools/sip/EncryptPasswords.xml addValueToKeyStore -DpropertyName=com.ptc.oauth.smtp.clientSecret -Dpassword=<secret>
这对您有帮助吗?