如何配置 Logstash IMAP 插件以从 SMTP 服务器获取电子邮件
How to configure Logstash IMAP plugin to fetch email from SMTP Server
我有一个 SMTP 服务器(在 windows 服务器 2012 上使用虚拟 SMTP 服务器)和一台 CentOS 机器。
在 CentOS 机器上,我安装了 ELK。现在我想配置 Logstash 以使用 IMAP 插件从 SMTP 服务器获取电子邮件。
请帮帮我。
非常感谢。
下面的 logstash 配置应该可以工作。请根据需要更改设置和输出插件。
logstash.conf
input{
imap{
host => "SERVER_IP"
user => "USERNAME"
password => "************"
port => PORT_NUMBER
secure => true/false
check_interval => INTERVAL_SECONDS
}
}
output{
stdout{
codec => "json"
}
}
然后使用以下命令启动 logstash
bin/logstash -f "logstash.conf"
这应该检查每个配置的 check_interval 持续时间(以秒为单位)的电子邮件并触发事件。
我有一个 SMTP 服务器(在 windows 服务器 2012 上使用虚拟 SMTP 服务器)和一台 CentOS 机器。 在 CentOS 机器上,我安装了 ELK。现在我想配置 Logstash 以使用 IMAP 插件从 SMTP 服务器获取电子邮件。
请帮帮我。
非常感谢。
下面的 logstash 配置应该可以工作。请根据需要更改设置和输出插件。
logstash.conf
input{
imap{
host => "SERVER_IP"
user => "USERNAME"
password => "************"
port => PORT_NUMBER
secure => true/false
check_interval => INTERVAL_SECONDS
}
}
output{
stdout{
codec => "json"
}
}
然后使用以下命令启动 logstash
bin/logstash -f "logstash.conf"
这应该检查每个配置的 check_interval 持续时间(以秒为单位)的电子邮件并触发事件。