问题标签 [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.
winforms - 用于接收日志块的 Log4net SmtpAppender 配置
我想将所有内容保存在日志文件中,并接收每封邮件包含 512 条消息的邮件。
RollingFileAppender 工作正常。但是在电子邮件中,我有时会收到 1 封邮件,有时会收到 4 封邮件(不是同一条)。
我也试过 MemoryAppender。我还有 1-2 条消息在队列中,仅此而已。
我尝试了“有损” SmtpAppender,结果是一样的。我应该改变什么?
我的配置在这里
java - 如何在 Logback 中更新 SMTPAppender 上的“to”地址?
我正在创建一个管理页面,其中有几个我想即时设置的 logback 属性,其中一个是我向其发送系统警报的管理电子邮件。的 apiSMTPAppender
具有添加到“到”地址列表或将它们作为列表获取的方法,但我没有找到任何要清除、删除或更新它们的方法。我该怎么做?
我目前看到两个选项:
- 一种选择是删除 appender 并使用新属性创建一个新的 (yuck)。
- 弄清楚如何直接通过 Joran 来配置它(也许很糟糕?)。
我正在推进(2),但如果有更好的方法,请发布。
java - logback-smtpAppender 有没有办法从应用程序的主题中添加一些信息?
我正在尝试使用带有一些附加信息的 logback 邮寄错误日志。例如,当发生错误时,我想添加登录应用程序的用户标签,最好在主题中。我知道如果存在登录用户,我可以捕获所有错误并将用户标签添加到错误消息中,但是有更好的方法吗?现在我的 logback 看起来像这样:
log4j - log4j javax.mail.MessagingException 日志到文件
当我使用 org.apache.log4j.net.SMTPAppender 并添加错误的 smtp 主机时,log4j 会引发异常。但是这个例外只在控制台中。其他味精很好地写入文件。我想将此异常记录到文件中。这个怎么做?
我的设置:
例外是:
log4j - 同一个 log4j 文件中的多个附加程序
我目前正在尝试将 log4j 配置为使用 2 个附加程序。调试信息应发送至日志,错误应发送至电子邮件地址以便立即处理。
目前,我的属性文件如下所示:
出于某种原因,log4j 仅发送具有此配置的邮件。一旦我注释掉第二行,log4j 就开始追加到日志文件中。
我做错什么了?如何获取调试信息以获取日志并将错误发送到邮件?
log4net - 用于 WebEmail 的 Log4Net SmtpAppender - 不发送
我正在尝试让 Log4Net 与网络电子邮件(Yahoo 或 Gmail)一起使用。如果你有这个工作,我会很感激一些帮助,并提前感谢。
我有一个默认的根记录器,带有一个 RollingFileAppender 和一个 SmtpAppender。文件附加程序工作正常。SmtpAppender 什么也没给我。
我从诊断按钮单击调用记录器...
...并且 RollingFileAppender 正在收到消息...
LOC=20120921-12:03:16.319,UTC=20120921-11:03:16.319,DELTA=10078,THR=6,ERROR,LOG=root,[(null)] - btnReloadContractConfig_Click() - 这是一个交付测试通过电子邮件触发的错误消息,由 Admin.aspx.cs 代码文件触发。
Log4Net 的 web.config 条目在这里::
web.config 正在 Global.asax 文件中的 Application_Start() 处理程序中获取...
触发电子邮件尝试的管理网页似乎要么无限期挂起,要么暂时挂起(半秒)并继续。
开发环境不会因异常而崩溃,它要么挂起要么滑行而不会出错。
- 如何从 SmtpAppender 获得额外的诊断信息?
- 我可以独立测试端口/配置以检查传出编程电子邮件上的本地块吗?
- 是否保证发送 log4net 电子邮件?有损和缓冲区大小属性似乎非常敏感,如果我设置有损=假,我会无限期挂起......
作为参考,我正在使用 VS 2010、ASP.Net4 和大量咖啡因。再次感谢任何即将到来的帮助。
java - log4j SMTPAppender - 通过电子邮件发送多条错误消息
我正在使用 log4j 的 SMTPAppender 在每次异常时向我发送电子邮件,但我真的更希望它将电子邮件汇总到一封包含一批错误的电子邮件中,而不是针对每个错误发送一封电子邮件。
我已经看到了 bufferSize 变量,但这似乎适用于所有类型的消息,而不仅仅是错误。
有谁知道我如何做到这一点?
谢谢
java - 确保在 logback 中的应用程序关闭之前发送错误 SMTP
在 logback 中,SMTP 是异步发送的(显然应该如此),但是在我的测试中,如果应用程序关闭,这些电子邮件似乎会被取消。这非常不好,因为我需要通知我我的应用程序遇到了致命错误 - 这实际上是最糟糕的不接收电子邮件的时间。这该怎么做?
c# - SMTPAppender 使用虚拟帐户发送电子邮件
我正在使用 SMTPAppender 为我的应用程序中的错误发送电子邮件。如果我指定主机设置以及我的帐户用户名和密码,我就可以做到这一点。这是我的配置文件的样子:
是否可以在此处使用匿名邮件帐户或以某种方式不使用用户名/密码。我不想将我的用户名/密码暴露给最终用户。我见过有人使用虚拟帐户,应用程序使用提供的帐户名称发送电子邮件。我只是不记得该怎么做。
有人可以帮我吗?
感谢期待。莫妮卡
java - Log4j - STMPAppender NoSuchProviderException stmp
我正在尝试使用 log4j 发送我的 GWT 项目的错误,但我遇到了问题。这是我添加到 log4j.xml 文件中的内容:
很简单,但是在尝试发送电子邮件时它给了我以下错误?
我已经在我的项目中添加了 activation-1.1.jar 和 mail.jar (1.4.6 API)。有什么问题?
提前致谢。