小编Ya.*_*man的帖子

通过 syslog 记录 atd 消息

我正在运行 CentOS 5.3 并想记录来自“at”守护进程的所有消息。我的 syslog.conf 包含以下条目:

cron.* /var/log/cron
Run Code Online (Sandbox Code Playgroud)

我假设 syslog 中的 cron 行是指“cron、anacron、at 和 batch”的整个系列。然而,虽然 cron 和 anacron 操作似乎被 looged,但“at”操作不会被记录。我如何记录 atd 操作?

感谢您的关注

(已添加)我想添加我的 syslog.conf 的内容,以防出现错误:

# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.*                         /dev/console

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none        /var/log/messages

# The authpriv file has restricted access.
authpriv.*                      /var/log/secure

# Log all the mail messages in one place. …
Run Code Online (Sandbox Code Playgroud)

at syslog

6
推荐指数
1
解决办法
5763
查看次数

将退回的消息记录到数据库(带有虚拟域/用户的 Postfix)

我们有一个带有几个虚拟域的 postfix 安装,每个域都有虚拟用户。这些域和用户使用 mysql 数据库进行映射。到目前为止,我一直通过解析 postfix 日志文件来跟踪反弹。我怀疑必须有更好、更有效的方法来做到这一点。我想到了三个,但我不确定哪个最好:

  1. 编写一个 Postfix 内容过滤器来记录退回邮件并丢弃邮件
  2. 使用 procmail - 但我不确定 procmail 如何与没有定义 $HOME 的虚拟用户一起使用
  3. 编写一个脚本,从邮箱中 POP 邮件;解析并记录它们并删除退回的电子邮件

我很感激从维护的角度来看哪个最好,从节省服务器资源的角度来看哪个更有效。谢谢

email postfix filtering

3
推荐指数
1
解决办法
7848
查看次数

标签 统计

at ×1

email ×1

filtering ×1

postfix ×1

syslog ×1