X-Git-Url: http://git.megabrutal.com/?p=mgsmtp.git;a=blobdiff_plain;f=MgSMTP.pas;h=79821d9ca761c9eff4a5676df38ee630d9f24813;hp=2fbc6ce69199c010e47968615d6fc165b3d763f8;hb=f4882400776ff6de4f796a3e8123909d5531da53;hpb=f70bfb8a7f2c72758be721b78a7e9f33321dca21 diff --git a/MgSMTP.pas b/MgSMTP.pas index 2fbc6ce..79821d9 100644 --- a/MgSMTP.pas +++ b/MgSMTP.pas @@ -179,13 +179,18 @@ begin SpoolManager:= TSpoolManager.Create(Config); PolicyManager:= TPolicyManager.Create(Config); + AddDevComment(Logger); + + if (Config.ReadString('Server', 'ListenAddress', '') = '') + and (Config.ReadString('Server', 'ListenPort', '') <> '') then + Logger.AddStdLine('WARNING! Server\ListenPort is deprecated. Use ListenAddress instead!'); + if Config.ReadBool('Spool', 'KeepProcessedEnvelopes', false) or Config.ReadBool('Spool', 'KeepProcessedEMails', false) then if not DirectoryExists('processed') then CreateDir('processed'); Config.Free; - AddDevComment(Logger); Logger.AddStdLine('Primary server name: ' + MainServerConfig.Name); Logger.AddStdLine('FCrDNS policy: ' + FCrDNSPolicyToStr(PolicyManager.FCrDNSPolicy)); if MailboxManager.DomainSpecific then @@ -231,7 +236,7 @@ begin end else begin Config.Free; - Out.writeln('Error: Server/Name is a mandatory configuration entry.'#13#10 + Out.writeln('Error: Server\Name is a mandatory configuration entry.'#13#10 + 'Please configure the application properly, refer to the manual.'); ReportSvcStatus(SERVICE_STOPPED, 2, 0); end;