问题标签 [smtpappender]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
251 浏览

c# - log4net:发送包含超链接的电子邮件

我正在使用 log4net smtpAppender 向我的系统用户发送电子邮件。

我需要电子邮件正文来包含指向我网站的超链接。因此,我将超链接附加到消息字符串。

但是,似乎有些不对劲,因为我添加了它 - 电子邮件没有发送。

如何正确添加超链接?

这是我试图做的:

这是我的 log4net 配置:

0 投票
1 回答
1512 浏览

java - Log4j smtp appender 只为所有错误发送一封电子邮件

我有一个处理 id 的程序。一些 id 在 ETL 上出现多个错误。我正在设置 log4j smtp 以在遇到错误或致命错误时发送电子邮件。现在它将为一个程序运行的五个错误发送 5 封电子邮件。我想将它们汇总到一封电子邮件中。我设置了 log4j 属性而不是 xml。

特性。我躲来躲去

关于 log4j smtp appender 的信息不多。

0 投票
1 回答
4096 浏览

java - 使用 log4j SMTPAppender 将日志发送到电子邮件

我有一个 Spring Boot 应用程序。我正在尝试使用 SMTPAppender 将日志发送到邮件,但我没有收到任何邮件。我已经设法将 log4j 用于 ConsoleAppender 和 RollingFileAppender,所以我想我已经正确添加了 log4j,并且具有 log4j 属性的文件是可见的。

这是我的 log4j.properties 文件:

0 投票
0 回答
695 浏览

logging - 在 logging.yml 中为 elasticsearch 配置 Log4j SMTP Appender

我正在ES 1.7使用Ubuntu 14.10. 我的用例是,每当发生任何error情况时elasticsearch,我都想向我的团队发送电子邮件,例如

此查询给出错误,例如

我想以这个error作为正文发送一封电子邮件,我找不到任何SMTPAppender与 ES 一起使用的工作示例,我在这个博客logging.yml之后更改了我的文件,它引用了这个gist

我的logging.yml文件,这个文件中唯一的变化是我smtpappender在最后附加了它并将它添加到rootLogger

这不起作用,添加后我也没有在 ES 中看到任何日志,smtpappender这有点奇怪。有没有人试过这个?我非常感谢您对此的任何帮助。

0 投票
1 回答
382 浏览

c# - 如何将电子邮件地址作为参数从 C# 代码传递到 log4net smtp appender

我正在使用 log4net smtp appender 发送电子邮件警报,以防应用程序出错。有没有办法可以在运行时分配电子邮件地址,而不是放入配置文件。配置文件是:

我正在从我的应用程序中初始化记录器:

0 投票
0 回答
153 浏览

java - logback:可以使用 SMTPAppender 发送附件吗?

我的 Spring Boot 应用程序使用 logback。

我正在搜索 logback 文档,但找不到在发生错误时是否支持发送带有附件 .log 文件的电子邮件的功能。

目前我的应用程序只发送一封包含错误摘录的电子邮件。

0 投票
0 回答
414 浏览

java - 使用 log4j SMTPAppender,如何隐藏密码

我的 log4j.properties 文件:

这适用于配置文件中的用户名和密码,如下所示:

但我有一个提供密码的密码存储,我无法将明文密码放入配置文件中。
我可以在我的 Java 代码中访问附加程序(我正在使用 smtpAppender.setSubject() 设置电子邮件主题),但我看不到任何在 SMTPAppender 对象上设置用户名或密码的方法。有没有我错过的技巧?

0 投票
1 回答
93 浏览

log4j - 是否可以在 SMTPAppender 中设置 SMTP 标头?

我已经SMTPAppender配置好了,我希望该附加程序发送电子邮件以将标头Auto-Submitted: auto-generated添加到消息中。(例如,这允许自动回复器停止向自动生成的错误消息发送外出消息)。

我在 log4j 1.2.x API 中看不到任何东西来处理这种事情。可以用现有的图书馆吗?如果没有,是否有可能进行一些额外的黑客攻击?

0 投票
1 回答
388 浏览

log4j2 - Log4j2 smtp appender 是否可以在不指定 smtpPassword 字段的情况下工作?

在 log4j2 官方文档中有一个 smtp appender 的代码片段。我的问题是这里没有 smtpPassword 字段。它会工作吗?如果是,那么我们在哪里指定密码。

0 投票
1 回答
751 浏览

c# - Log4Net SmtpAppender 在主题行中放置阈值

问候 Stackoverflow 用户,

我有使用 log4net 的 ac# windows 服务,它会在出现错误时发送电子邮件。我们现在遇到了收到有关“预期”和“正常”错误的电子邮件的问题,这是出了问题,但服务仍在工作,无需做任何事情。因此,一种简单的解决方案是识别我们的“预期”错误并将它们记录为“WARN”而不是错误。

如果 log4net 可以为我们的“WARN”级别和“ERROR”级别事件发送电子邮件,并且在主题行中确定级别是什么,那就太好了。因此,“WARN”级别可以自动路由到文件夹以在将来的某个时间查看,并且可以直接识别和查看“ERRORS”。

问题:是否可以在主题行中获取触发值,即“WARN”或“ERROR”?

我试图在配置文件中创建两个 SmtpAppender 块,但这不起作用。

谢谢您的帮助。