437 reputation
212
bio website partmaps.org/era/unix/…
location
age
visits member for 2 years, 10 months
seen Aug 10 at 6:32

There is probably an anecdote from the Bell Labs from the early 1970s which either solves your problem or improves your understanding of it.

http://www.unix.org/license-plate.html


Aug
10
comment Need linux milter solution to log email body into database
No, but it will have To: set up to reply back to your system; that's the whole point of this set-up. Have the email delivered to the database, then maybe run a trigger of some sort to have the system process it.
Aug
6
comment Need linux milter solution to log email body into database
That's not how you do it. You'd run the script on whichever box is already processing your email. Send the email (with the proper Bcc: or similar to make sure it reaches the correct inbox) and the script will run.
Jul
22
comment Perform an exact match on the email address in From: header using procmail
Incidentally, by commenting here, you will reach approximately two readers (me and the OP); a new question will reach a significantly larger number of eyeballs.
Jul
22
comment Perform an exact match on the email address in From: header using procmail
@user227963 It's not actually hard at all, unless you have unchecked assumptions. Commin such assumptions are that the regex ^From: will somehow magically also match some other common sender headers, or that the email regex will somehow match an address in a different format which actually doesn't match the regex you used. But post a new question with the details of your problem and we can take a closer look.
Jul
11
comment Deliver fetchmail messages to two different MDA's
Obviously, you could do the same thing with Maildrop as well. I'm not familiar enough with Maildrop to actually post a solution.
Jun
16
comment Move spam from dovecot public folders
So does that mean that you solved your problem already?
Jun
16
comment Move spam from dovecot public folders
The top Google hit is wiki2.dovecot.org/SharedMailboxes/Public -- did you read that? Is your configuration similar? How are you invoking Procmail for the public folders? You will need to add more details in order for this question to be answerable.
May
8
comment No SOA record — what are the implications?
+1 Mystery solved, thanks! It was partly shrouded by the fact that host simply replied has no SOA record for this domain, which is sort of understandable, I guess, but clearly wrong (I see now).
May
8
comment No SOA record — what are the implications?
Thanks for the pointer. Yes, it returns what I expect (nothing for the domain itself, just an SOA for the co.uk TLD).
May
8
comment No SOA record — what are the implications?
Thanks. I would still appreciate a bit more detail -- what are the mechanics, which are the parts of the SOA which affect caching? (I assume the caching servers would fall back to fairly conservative TTL values if none are specified, for example?)
Mar
15
comment check with procmail if a file exists and set a option
? means examine exit code and ! inverts the truth value. test -f is true when the file exists, but we want truth (successful condition) when it doesn't.
Mar
11
comment DROPPRIVS=yes & procmail: Program failure (75) of “/usr/lib/dovecot/deliver”
I tried to edit this to add the [dovecot] tag but I don't have sufficient privileges and the edit dialog says I need to change the post more. Somebody with adequate privs, please edit?
Mar
11
comment DROPPRIVS=yes & procmail: Program failure (75) of “/usr/lib/dovecot/deliver”
It simply indicates that dovecot returned an error (non-zero) exit status. So the question is really, what is Dovecot trying to tell you? wiki2.dovecot.org/Tools/DovecotLDA says that exit code 75 is a standard "temporary failure" but nothing more. Do you get anything in the Dovecot logs?
Mar
3
comment procmail is ignoring user settings
You can set DEFAULT to a Maildir mailbox name. The format of the file name determines the delivery format. A plain file is mbox, a directory with a trailing slash is Maildir. This will not update the Dovecot indices, though. (There is also dir/. for the legacy MH format.) See also wiki.debian.org/MaildirConfiguration
Mar
3
comment check with procmail if a file exists and set a option
Hmph, looks like you basically already solved this in serverfault.com/a/579348/98333
Mar
3
comment procmail is ignoring user settings
If Procmail falls off the end of /etc/procmailrc it will process the user's .procmailrc if any, and otherwise deliver to DEFAULT. Unfortunately, DEFAULT can only be a mailbox name, not a pipeline to Dovecot's deliver program. Maybe either Procmail or Dovecot should improve integration; I would place my bets on Dovecot, as Procmail has not been in active development for a long time.
Mar
3
comment procmail is ignoring user settings
I think the VERBOSE=off is built into Procmail; presumably, it disables VERBOSE in order to prevent users from flooding system logs (or, conversely, from private information to end up in world-readable logs).
Dec
11
comment What is the difference between content-language and accept-language headers in Outlook? How/when are these added?
To the best of my knowledge, these are not properly standardized for email, and only used (or more like abused) by Microsoft. To add insult to injury, it appears that Exchange sets Accept-Language: based on the server's settings, and does not offer a per-user override.
Dec
3
comment Fixing intermittent file locking issue in Procmail
And you know about the limited support for large files? How large is the file you are writing to, and how large are the other large files which do not exhibit this problem?
Dec
2
comment Fixing intermittent file locking issue in Procmail
Is the file you are locking mounted locally? Procmail is basically NFS-compatible but there are some network outages you simply cannot completely guard against. If you are on NFS, which version?