- Jan 13, 2009
-
-
deuce authored
-
deuce authored
X11.
-
rswindell authored
If a "Command" key value is included in .ini file, will be used in place of mail processor's name (section name in square brackets). If an "Eval" key value is included in .ini file (for non-native mail procs), the key value will be JS-evaluated instead of executing an external script. Fix: If a message is received for multiple local recipients and any of the names match a mailproc's 'to' list, that mail processor will be executed. These improvements and fixes allow a mailproc.ini entry like the following to work: [From Hosted Address] From = *@synchro.net,*@swindellfamily.com,*@weedpuller.com AccessRequirements=not user 1 Eval = log("Removing mail from " + reverse_path); file_remove(message_text_filename)
-
- Jan 12, 2009
-
-
rswindell authored
-
deuce authored
-
rswindell authored
-
rswindell authored
(.can style wildcards are allowed)
-
rswindell authored
SMTP HELO string from sender.
-
rswindell authored
created. Bug-fix for last commit (missing ;).
-
rswindell authored
msg header. Include the (envelope-from <>) comment in the "Received" header field. Ingore any existing Return-Path header fields when parsing incomming message headers.
-
rswindell authored
-
rswindell authored
-
deuce authored
-
deuce authored
does not support a zero size either.
-
deuce authored
-
deuce authored
open() actually does.
-
deuce authored
-
deuce authored
parameter.
-
deuce authored
-
deuce authored
-
deuce authored
-
deuce authored
Note: When shareable is false, uses nopen() which will lock the file exclusively and perform automatic retries. When shareable is true uses fopen(), and will only attempt to open the file once and will perform no locking. The behaviour when one script has a file opened with shareable set to a different value than is used with a new call is OS specific. On Windows, the second open will always fail and on *nix, the second open will always succeed.
-
- Jan 11, 2009
-
-
deuce authored
by it when using iniSetAllObjects(). Previously would result in something like this: [Section] name=Section
-
- Jan 10, 2009
- Jan 09, 2009
- Jan 08, 2009
-
-
deuce authored
the socket is now closed. Make Socket.is_writable a writable property... setting to false calls shutdown() on the write side of the socket.
-
rswindell authored
-
rswindell authored
-
rswindell authored
message text" file. This allows mailproc command-lines such as: 'spamc < %M > %N'
-
deuce authored
since it was first added 3 years, 1 month ago.
-
rswindell authored
proc command (or script) fails (or returns non-zero result code), ignore the message.
-
rswindell authored
(over-riding the default log level of "info").
-
- Jan 06, 2009
-
-
rswindell authored
to be treated as INCLUDE: - just happened to notice this one.
-
- Jan 05, 2009
-
-
deuce authored
lines, fix cterm_init call.
-
- Dec 20, 2008