gpt4 book ai didi

elasticsearch - 如何为 elasticsearch 解析 ‘530 5.7.0 Must issue a STARTTLS command first. o63-v6sm4041934ywc.36 - gsmtp\n’?

转载 作者:行者123 更新时间:2023-11-29 02:46:46 24 4
gpt4 key购买 nike

我正在创建一个应用程序,我需要在其中为我的日志发送电子邮件警报。这是创建观察者的输入:

PUT _xpack/watcher/watch/log_error_watch
{
"trigger" : {
"schedule" : { "interval" : "10s" }
},
"input" : {
"search" : {
"request" : {
"indices" : [ "testindexv4" ],
"body" : {
"query" : {
"match" : { "log_level": "ERROR" }
}
}
}
}
}
,
"actions" : {
"send_email" : {
"email" : {
"to" : "<mailId>@gmail.com",
"subject" : "Watcher Notification",
"body" : "error logs found"
}
}
}
}

这里是elasticsearch.yml的配置

xpack.security.enabled: false
xpack.notification.email.account:
standard_account:
profile: standard
smtp:
auth: false
starttls.enable: false
starttls.required: false
host: smtp.gmail.com
port: 587

当我尝试运行我的 watcher 时,我收到如下错误:

reason": "530 5.7.0 必须先发出 STARTTLS 命令。 o63-v6sm4041934ywc.36 - gsmtp\n

有相同的解决方案吗?

最佳答案

现在已经解决了,我需要做的就是启用TLS认证。

这是我更新的 elasticsearch.yml 内容:

xpack.security.enabled: false 
xpack.notification.email.account:
standard_account:
profile: standard
smtp:
auth: true
starttls.enable: true
starttls.required: true
host: smtp.gmail.com
port: 587
user: <mailId>
password: <passowrd>

关于elasticsearch - 如何为 elasticsearch 解析 ‘530 5.7.0 Must issue a STARTTLS command first. o63-v6sm4041934ywc.36 - gsmtp\n’?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52443825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com