如何配置Logstash IMAP插件从SMTP服务器获取电子邮件
我有一个SMTP服务器(在windows Server 2012上使用虚拟SMTP服务器)和一台CentOS计算机。 在CentOS机器上,我安装了麋鹿。现在我想配置Logstash,使用IMAP插件从SMTP服务器获取电子邮件 请帮帮我如何配置Logstash IMAP插件从SMTP服务器获取电子邮件,smtp,logstash,imap,elastic-stack,Smtp,Logstash,Imap,Elastic Stack,我有一个SMTP服务器(在windows Server 2012上使用虚拟SMTP服务器)和一台CentOS计算机。 在CentOS机器上,我安装了麋鹿。现在我想配置Logstash,使用IMAP插件从SMTP服务器获取电子邮件 请帮帮我 非常感谢。下面的日志存储配置应该可以工作。请根据需要更改设置和输出插件 logstash.conf input{ imap{ host => "SERVER_IP" user => "USERNAME"
非常感谢。下面的日志存储配置应该可以工作。请根据需要更改设置和输出插件 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"
这应该检查每个配置的检查间隔的电子邮件,以秒为单位,并触发一个事件。您应该在服务器故障上发布此问题Windows服务器中的SMTP服务只是发送电子邮件,如果您需要IMAP访问电子邮件帐户,则需要安装真正的邮件服务器,如MS Exchange,Postfix和Exim。在哪里可以获取用户和密码?您已经配置了SMTP服务器,对吗?SMTP服务器上的任何电子邮件帐户都应该可用。如何在SMTP服务器上配置电子邮件帐户?需要用户和密码吗?@xuanhai266-请看这篇文章是否有帮助。顺便说一句,SMTP是一种邮件发送协议。你不能通过它来接受。