1 ### A Message ID as it appears in an email:
2 ### A Message ID as it appears in the exim log:
3 ### New-format log message ID
4 ### Just the date part of the Message ID:
6 ### ... the script was under development at this time ...
7 ### ... the end of exim msg-id time
8 ### All three time zones with a non-GMT time
9 ### All three types of message-ids, at once:
10 ### Message IDs generated on a system, such as Mac or Cygwin,
11 ### which has low-resolution Message-ID timestamps
13 ### An invalid base option
14 unknown base option 32
15 ### Message IDs generated on a standard system
16 ### with high-resolution Message-ID timestamps
17 ### Some strings that are similar to, but not Exim Message IDs:
18 zzzzzz-005xgk-z@ not parsed
19 zzzzz-z005xgk-zz not parsed
21 ### Print date with localtime
22 ### Print date with timezone GMT/Zulu
23 ### Print date as seconds since the UNIX epoch.
24 ### Show the process id too
25 ### Override the value of localhost_number set in the exim configuation file
29 localhost_number must be a number >=0
32 ### From here as 701 - 703
33 ### Each msg-id type, all zone
34 ### All msg-id types, all zones, localhost_number = 3
35 localhost 0 from message-id != given number 3 at DIR/test/eximdir/exim_msgdate line 387.
36 localhost 0 from message-id != given number 3 at DIR/test/eximdir/exim_msgdate line 387.
37 localhost 19 from message-id != given number 3 at DIR/test/eximdir/exim_msgdate line 387.
38 localhost 9 from message-id != given number 3 at DIR/test/eximdir/exim_msgdate line 387.
39 ### All msg-id types, all zones, localhost_number = 13
40 localhost 0 from message-id != given number 13 at DIR/test/eximdir/exim_msgdate line 387.
41 localhost 0 from message-id != given number 13 at DIR/test/eximdir/exim_msgdate line 387.
42 localhost 19 from message-id != given number 13 at DIR/test/eximdir/exim_msgdate line 387.
43 localhost 9 from message-id != given number 13 at DIR/test/eximdir/exim_msgdate line 387.
44 ### All msg-id types, all zones, localhost_number = 20
49 ### All msg-id types, all zones, base=36
51 ### All msg-id types, all zones, base=62
53 ******** SERVER ********
54 ### A Message ID as it appears in an email:
55 ### A Message ID as it appears in the exim log:
56 ### New-format log message ID
57 ### Just the date part of the Message ID:
59 ### ... the script was under development at this time ...
60 ### ... the end of exim msg-id time
61 ### All three time zones with a non-GMT time
62 ### All three types of message-ids, at once:
63 ### Message IDs generated on a system, such as Mac or Cygwin,
64 ### which has low-resolution Message-ID timestamps
65 ### An invalid base option
66 ### Message IDs generated on a standard system
67 ### with high-resolution Message-ID timestamps
68 ### Some strings that are similar to, but not Exim Message IDs:
69 ### Print date with localtime
70 ### Print date with timezone GMT/Zulu
71 ### Print date as seconds since the UNIX epoch.
72 ### Show the process id too
73 ### Override the value of localhost_number set in the exim configuation file
77 ### From here as 701 - 703
78 ### Each msg-id type, all zone
79 ### All msg-id types, all zones, localhost_number = 3
80 ### All msg-id types, all zones, localhost_number = 13
81 ### All msg-id types, all zones, localhost_number = 20
82 ### All msg-id types, all zones, base=36
83 ### All msg-id types, all zones, base=62