/
opt
/
dedrads
/
mailparse
/
__pycache__
/
/opt/dedrads/mailparse/__pycache__
mkdir
upload
Name
Size
Mode
Actions
eximparse.cpython-313.pyc
4675
0644
edit
dl
rm
Edit:
/opt/dedrads/mailparse/__pycache__/eximparse.cpython-313.pyc
(4675B)
Save
]ci S SK r S SKrS SKrS SKr\R " S5 r\R " S5 r0 rSrSr Sr SS/rS rS r S r\S:X a \" 5 gg) Nz^(?P
\d{4}-\d{2}-\d{2}) (?P
\d{2}:\d{2}:\d{2})\.\d+\s+\[\d+\] (?P
\S+) <= (?P
\S+).*?T="(?P
.*?)"\s+from\s+<(?P
[^>]+)>\s+for\s+(?P
\S+)zl^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}\.\d+ \[\d+\] (?P
\S+) => (?P
\S+).*?\bR=(?P
\S+)z/var/log/exim_mainlogz'/opt/dedrads/mailparse/log_offsets.jsonz(/opt/dedrads/mailparse/out/messages.jsonremoteserver_routedkim_lookuphostc [ U SS9 n[ R " U5 sS S S 5 $ ! , ( d f g = f! [ [ R 4 a 0 s $ f = f)Nutf-8encoding)openjsonloadFileNotFoundErrorJSONDecodeError) json_filefs #/opt/dedrads/mailparse/eximparse.pyload_offsetr # sH )g .!99Q< / . .t334 s# = , = := = AAc x [ U SSS9 n[ R " XSS9 S S S 5 g ! , ( d f g = f)Nwr r )indent)r r dump)r offsetsr s r save_offsetr , s* iw /1 'Q' 0 / /s + 9c . [ [ 5 n U R [ S5 nU R SS5 n[ [ SSS9 nUR 5 R 5 n[ R " UR S5 5 R 5 nS S S 5 UW:w d' U[ R R [ 5 : a SnXPS' [ [ SSS9 nUR U5 U H n[ R! U5 nU( d M! UR# S5 nUUR# S5 UR# S5 UR# S 5 UR# S 5 UR# S5 UR# S5 S .[$ U' M S S S 5 [ [ SSS9 n[ [&