3
submitted 11 months ago* (last edited 11 months ago) by FarraigePlaisteach@kbin.social to c/linux@kbin.social

My user account on linux gets some Cron Jobs among mail from humans. I don't want to see the cron messages.

How can I script it so they are moved out of the "inbox" view (for example, on Squirrel Mail or my mobile client)?

I can grep for root@<domain> (Cron Daemon) to find the files that are emails from Cron. But I don't know how to actually process them from here.

Edit: they are using dovecot here, in case that makes a difference. Messages appear as files in the format:
1696857026.V902I580559fM559719.<domain>.de:2,

Edit 2: I have learned that the trailing S can be appended to a filename to mark it as read (or Seen), so I just need to know how to move it from the inbox to somewhere safe now.

top 4 comments
sorted by: hot top controversial new old
[-] oshu@kbin.social 1 points 11 months ago

Why not reconfigure cron not to send the unwanted messages?

[-] FarraigePlaisteach@kbin.social 1 points 11 months ago

I don’t have root. Otherwise that would be ideal.

[-] lurch@sh.itjust.works 0 points 11 months ago

Maybe it would be better to have people pipe their mails into a rotated log dir, so you only get critical errors.

[-] FarraigePlaisteach@kbin.social 1 points 11 months ago

I don’t have root though

this post was submitted on 09 Oct 2023
3 points (100.0% liked)

Linux

2 readers
1 users here now

founded 1 year ago