-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.xml
58 lines (57 loc) · 2.27 KB
/
config.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?xml version="1.0"?>
<configuration version="1.0.0">
<Logging>
<Defaults>
<!--
Logging levels are (in noisy -> least order)
* Verbose
* Debug
* Information
* Warning
* Error
* Fatal
The default logging level should be at Verbose, as it overrides the following modules if they are set lower
-->
<Verbosity>Verbose</Verbosity>
<Format>{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:lj}{NewLine}{Exception}</Format>
</Defaults>
<File>
<enabled>1</enabled>
<Verbosity>Verbose</Verbosity>
<Logfile>SMTP.log</Logfile>
<Format>{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:lj}{NewLine}{Exception}</Format>
<Rollover When='Day' Retains="31"></Rollover>
<!--
The When options the roll over to occur on the Minute, Hour, Day, Month, Year, keep for Infinitie
The Retains option, is how many previous logs to keep
-->
</File>
<Console>
<enabled>1</enabled>
<Verbosity>Verbose</Verbosity>
<Format>[{Timestamp:HH:mm:ss} {Level:u3}] {Message:lj}{NewLine}{Exception}</Format>
</Console>
<EventLogs>
<!-- *** CURRENTLY BROKEN. DO NOT USE *** -->
<enabled>0</enabled>
<EventLog>SMTP</EventLog>
<Verbosity>Verbose</Verbosity>
<Format>{Message}{NewLine}{Exception}{ErrorRecord}</Format>
</EventLogs>
<PowerShell>
<enabled>0</enabled>
<Verbosity>Verbose</Verbosity>
<Format>[{Timestamp:HH:mm:ss} {Level:u3}] {Message:lj}{NewLine}{Exception}</Format>
</PowerShell>
</Logging>
<Server>
<hostname>macmini.home.local</hostname>
<!-- Maximum size allowed to be received by the service. Size of 0 means no limit. -->
<MaxSizeKB>9</MaxSizeKB>
<Listening>
<IPaddress>0.0.0.0</IPaddress>
<Port>25</Port>
</Listening>
<MaxThreads>50</MaxThreads>
</Server>
</configuration>