Initialisation Options
The Mail Server saves some basic Initialisation configuration in a .INI file
Setting the Initialisation options.
The Mail Server .INI file can be easily modified with a simple text editor. These can also be changed from the Mail Server Client application, by selecting the menu Server > Options.
Label |
Description |
DomainName |
Full qualified domain name (FQDN). |
MailDataFolder |
Path where the mail data is stored. By default on Windows this is normally "\ProgramData", on Linux it is "/var/PeasyMailServer". |
IpTimeout |
Timeout in seconds on IP connection communication. The default is set to 10 minutes. |
LoggingLevel |
Log file level. 0 for essential, 1 for critical, 3 for important, 5 for moderate, 7 for verbose, 9 for Petty(All). By default it is 3. |
AdminTimeout |
Administrator password timeout in seconds. By default this is set to 10 minutes. |
EncryptionKeyFile |
Full path name of private encrytption key file. Note the same key must be used for the certificate. Note use quotes if file name contains spaces. |
CertificateFile |
Full path name of FQDN authorisation certificate in .PEM format. Note use quotes if file name contains spaces. |
KeyPassPhrase |
Key file password phrase. Used to decode private encrytption key file. Leave blank if the encription key file does not use a password. |
ImapDisableIpPort143 |
Do not use default IMAP Server IP port 143. By default this is not enabled. |
ImapDisableIpPort993 |
Do not use default secure IMAP Server IP port 993. By default this is not enabled. |
ImapCustomIpPort |
Use this custom IP port number for IMAP |
ImapCustomSslIpPort |
Use this custom IP port number for SSL IMAP |
ImapUseTlsOnly |
TLS is for data encrytion, use this to force mail data and passwords to be secure on IMAP connections. By default this is not enabled. |
ImapAutoCreateAcct |
When an IMAP account is opened for an unknown user create an account for them. By default this is enabled to make it easier to create new accounts with alternate mail clients. |
MailUseTlsOnly |
TLS is for data encrytion, use this to force mail data and passwords to be secure on mail connections. By default this is not enabled. |
MailMaxDataSize |
Largest permitted mail data size (set to zero for no limit). By efault it is set to 100MB. |
MailReverseLookup |
Failed reverse domain name lookup, implying the 'From:' is faked, can be "refused", "accepted" or marked as "spam". The default is "spam". |
MailAnonymousFrom |
Anonymous mail 'From:' domain names can be "refused", "accepted" or marked as "spam". The default is "spam". |
MailNoUnknownAcct |
When mail is received for an unknown recipient simply refuse to accept the mail. By default this is disabled. |
MailNoUnknownSpam |
If received mail that is not for any known recipient and is check with the Spam Sorter and if found to contain spam content it will be discarded. By default this is set. This option is not used if option NoUnknownAcct is enabled. |
MailAutoCreateAcct |
When mail is received for an unknown user create an account for that user and save the mail. By default this is enabled. If a lot of spam mail is received to non existent recipients then it is normally best if this option is disabled. This option is not used if option NoUnknownAcct is enabled. |
MailUnknownAcctName |
When mail is received for an unknown user then the mail will be stored in this account. By default it is set to the account ID name of "Unknown".This option is not used if option NoUnknownAcct is enabled or option AutoCreateAcct is enabled. |
SendMailMaxRetry |
Send mail maximum retry count. When ever mail can not be delivered it will be retried SendMailRetryTime minutes later, which is normally 1 hour later. The sets the number of time that this will be attempted before giving up and reporting the mail as undelivered. By derfault this is 24 meaning the a failed delivery will be report 24 hours later. |
SendMailRetryTime |
Send mail retry timer in minutes. Whenever mail can not be delivered it will be retried this many minutes later. bye default it is 60. |
InTrayName |
Default mail account's inbox tray name. This is preset to "Inbox" |
OutTrayName |
Default mail account's outbox tray name. This is preset to "Outbox". |
SentTrayName |
Default mail account's sent tray name. This is preset to "Sent". |
TrashTrayName |
Default mail account's trash tray name. This is preset to "Trash". |
TrashExpiry |
Default mail account's trash tray expiry in days. The default is 31. |
SpamTrayName |
Default mail account's spam tray name. This is preset to "Spam". |
SpamExpiry |
Default mail account's spam tray expiry in days. The default is 31. |
DraftTrayName |
Default mail account's draft tray name. This is preset to "Draft". |
WebPagesFolder |
Path where the Web Server's html pages are stored. |
WebHomePage |
Web Server's html home page. |
WebEnableIpPort80 |
Use default Web Server IP port 80 for Web Server. This is disabled by default. |
WebEnableIpPort443 |
Use default secure Web Server IP port 443 for SSL Web Server. |
WebEnableIpPort8080 |
Use Web Server IP port 8080 for Web Server. |
WebCustomIpPort |
Use this custom IP port number for Web Server. |
WebCustomSslIpPort |
Use this custom IP port number for SSL Web Server. |
WebMaxPagesStats |
Maximum number of days to collect HTML page statistics. The default is 90 days. |
WebMaxVistorsStats |
Maximum number of visitors to collect statistics for. The default is 1000. |