1 ### A Message ID as it appears in an email:
2 2022-12-29 07:35:43.928000 GMT
3 ### A Message ID as it appears in the exim log:
4 2023-01-08 06:36:04.082000 GMT
5 ### New-format log message ID
6 2023-05-01 15:44:36.979706 BST
7 ### Just the date part of the Message ID:
9 1970-01-01 01:00:00.000000 BST
10 ### ... the script was under development at this time ...
11 2023-01-08 06:36:04.000000 GMT
12 ### ... the end of exim msg-id time
13 3769-12-05 03:13:03.000000 GMT
14 ### All three time zones with a non-GMT time
16 2022-06-29 21:54:22.789000
17 2022-06-29 22:54:22.789000 BST
18 ### All three types of message-ids, at once:
19 1970-01-01 01:00:00.000000 BST
20 2022-12-29 07:35:43.928000 GMT
21 3769-12-05 03:13:03.000000 GMT
22 ### Message IDs generated on a system, such as Mac or Cygwin,
23 ### which has low-resolution Message-ID timestamps
24 1970-01-01 01:00:00.000000 BST
25 2038-12-24 05:45:35.999000 GMT
26 ### An invalid base option
27 ### Message IDs generated on a standard system
28 ### with high-resolution Message-ID timestamps
29 1970-01-01 01:00:00.000000 BST
30 3002-09-30 12:51:45.999500 GMT
31 3769-12-05 03:13:03.999500 GMT
32 ### Some strings that are similar to, but not Exim Message IDs:
33 ### Print date with localtime
34 1970-01-01 01:00:00.000000 BST
35 2022-12-29 07:35:43.928000 GMT
36 3769-12-05 03:13:03.999500 GMT
37 ### Print date with timezone GMT/Zulu
38 1970-01-01 00:00:00.000000
39 2022-12-29 07:35:43.928000
40 2022-12-29 07:35:43.928000
41 3002-09-30 12:51:45.999500
42 ### Print date as seconds since the UNIX epoch.
46 ### Show the process id too
47 32590299105.999500 pid 874183
48 3002-09-30 12:51:45.999500 GMT pid 874183
49 3002-09-30 12:51:45.999500 GMT pid 874183
50 ### Override the value of localhost_number set in the exim configuation file
51 3002-09-30 12:51:45.995000 GMT
52 3002-09-30 12:51:45.995000 GMT
53 2038-12-24 05:45:35.360000 GMT
55 3002-09-30 12:51:45.995000 GMT
58 ### From here as 701 - 703
59 ### Each msg-id type, all zone
61 1970-01-01 00:00:00.000000 pid 1319504
62 1970-01-01 01:00:00.000000 BST pid 1319504
64 1970-01-01 00:00:00.000000 pid 1319504
65 1970-01-01 00:00:00.000000 GMT pid 1319504
66 32590299105.999500 pid 1319504
67 3002-09-30 12:51:45.999500 pid 1319504
68 3002-09-30 12:51:45.999500 GMT pid 1319504
69 1288014663.915000 pid 774213
70 2010-10-25 13:51:03.915000 pid 774213
71 2010-10-25 13:51:03.915000 GMT pid 774213
73 1970-01-01 00:00:00.000000
74 1970-01-01 01:00:00.000000 BST
76 2010-10-25 13:51:03.000000
77 2010-10-25 14:51:03.000000 BST
79 3769-12-05 03:13:03.000000
80 3769-12-05 03:13:03.000000 GMT
82 1970-01-01 00:00:00.000000
83 1970-01-01 00:00:00.000000 GMT
85 2010-10-25 13:51:03.000000
86 2010-10-25 13:51:03.000000 GMT
88 3002-09-30 12:51:45.000000
89 3002-09-30 12:51:45.000000 GMT
90 ### All msg-id types, all zones, localhost_number = 3
92 1970-01-01 00:00:00.000000
93 1970-01-01 01:00:00.000000 BST
95 1970-01-01 00:00:00.000000
96 1970-01-01 00:00:00.000000 GMT
98 3002-09-30 12:51:45.215000
99 3002-09-30 12:51:45.215000 GMT
101 2010-10-25 13:51:03.150000
102 2010-10-25 13:51:03.150000 GMT
104 1970-01-01 00:00:00.000000
105 1970-01-01 01:00:00.000000 BST
107 2010-10-25 13:51:03.000000
108 2010-10-25 14:51:03.000000 BST
110 3769-12-05 03:13:03.000000
111 3769-12-05 03:13:03.000000 GMT
113 1970-01-01 00:00:00.000000
114 1970-01-01 00:00:00.000000 GMT
116 2010-10-25 13:51:03.000000
117 2010-10-25 13:51:03.000000 GMT
119 3002-09-30 12:51:45.000000
120 3002-09-30 12:51:45.000000 GMT
121 ### All msg-id types, all zones, localhost_number = 13
123 1970-01-01 00:00:00.000000
124 1970-01-01 01:00:00.000000 BST
126 1970-01-01 00:00:00.000000
127 1970-01-01 00:00:00.000000 GMT
129 3002-09-30 12:51:45.215000
130 3002-09-30 12:51:45.215000 GMT
132 2010-10-25 13:51:03.150000
133 2010-10-25 13:51:03.150000 GMT
135 1970-01-01 00:00:00.000000
136 1970-01-01 01:00:00.000000 BST
138 2010-10-25 13:51:03.000000
139 2010-10-25 14:51:03.000000 BST
141 3769-12-05 03:13:03.000000
142 3769-12-05 03:13:03.000000 GMT
144 1970-01-01 00:00:00.000000
145 1970-01-01 00:00:00.000000 GMT
147 2010-10-25 13:51:03.000000
148 2010-10-25 13:51:03.000000 GMT
150 3002-09-30 12:51:45.000000
151 3002-09-30 12:51:45.000000 GMT
152 ### All msg-id types, all zones, localhost_number = 20
153 ### All msg-id types, all zones, base=36
155 1970-01-01 00:00:00.000000
156 1970-01-01 01:00:00.000000 BST
158 1970-01-01 00:00:00.000000
159 1970-01-01 00:00:00.000000 GMT
161 2038-12-24 05:45:35.972000
162 2038-12-24 05:45:35.972000 GMT
164 1973-04-06 14:19:15.999000
165 1973-04-06 14:19:15.999000 GMT
167 1970-01-01 00:00:00.000000
168 1970-01-01 01:00:00.000000 BST
170 1973-04-06 14:19:15.000000
171 1973-04-06 15:19:15.000000 BST
173 1970-01-01 00:00:00.000000
174 1970-01-01 00:00:00.000000 GMT
176 1973-04-06 14:19:15.000000
177 1973-04-06 14:19:15.000000 GMT
179 2038-12-24 05:45:35.000000
180 2038-12-24 05:45:35.000000 GMT
181 ### All msg-id types, all zones, base=62
183 1970-01-01 00:00:00.000000
184 1970-01-01 01:00:00.000000 BST
186 1970-01-01 00:00:00.000000
187 1970-01-01 00:00:00.000000 GMT
189 3002-09-30 12:51:45.999500
190 3002-09-30 12:51:45.999500 GMT
192 2010-10-25 13:51:03.915000
193 2010-10-25 13:51:03.915000 GMT
195 1970-01-01 00:00:00.000000
196 1970-01-01 01:00:00.000000 BST
198 2010-10-25 13:51:03.000000
199 2010-10-25 14:51:03.000000 BST
201 3769-12-05 03:13:03.000000
202 3769-12-05 03:13:03.000000 GMT
204 1970-01-01 00:00:00.000000
205 1970-01-01 00:00:00.000000 GMT
207 2010-10-25 13:51:03.000000
208 2010-10-25 13:51:03.000000 GMT
210 3002-09-30 12:51:45.000000
211 3002-09-30 12:51:45.000000 GMT
213 ******** SERVER ********
214 ### A Message ID as it appears in an email:
215 ### A Message ID as it appears in the exim log:
216 ### New-format log message ID
217 ### Just the date part of the Message ID:
219 ### ... the script was under development at this time ...
220 ### ... the end of exim msg-id time
221 ### All three time zones with a non-GMT time
222 ### All three types of message-ids, at once:
223 ### Message IDs generated on a system, such as Mac or Cygwin,
224 ### which has low-resolution Message-ID timestamps
225 ### An invalid base option
226 ### Message IDs generated on a standard system
227 ### with high-resolution Message-ID timestamps
228 ### Some strings that are similar to, but not Exim Message IDs:
229 ### Print date with localtime
230 ### Print date with timezone GMT/Zulu
231 ### Print date as seconds since the UNIX epoch.
232 ### Show the process id too
233 ### Override the value of localhost_number set in the exim configuation file
237 ### From here as 701 - 703
238 ### Each msg-id type, all zone
239 ### All msg-id types, all zones, localhost_number = 3
240 ### All msg-id types, all zones, localhost_number = 13
241 ### All msg-id types, all zones, localhost_number = 20
242 ### All msg-id types, all zones, base=36
243 ### All msg-id types, all zones, base=62