Пример #1
0
        public BOSSMTPDataResponder(ISmtpServerConfiguration configuration, string mailDir, FeuerwehrCloud.Input.SMTPServer ServerObject)
            : base(configuration)
        {
            ParentPlugin = ServerObject;
            //byte[] macaddress = new byte[] {0x00,0x0E,0x7F,0xAA,0x1E,0x89};
            //byte[] macaddress = new byte[] {0x00,0x11,0x85,0xE3,0xA2,0xF2};
            //WakeOnLan(macaddress);

            if (!System.IO.File.Exists("ILS.cfg"))
            {
                BOSConfig.Add("Target", "");
                FeuerwehrCloud.Helper.AppSettings.Save(BOSConfig, "ILS.cfg");
            }
            BOSConfig = FeuerwehrCloud.Helper.AppSettings.Load("ILS.cfg");

            FeuerwehrCloud.Helper.Logger.WriteLine("|  < [SMTPServer] *** Waiting for Fax from:");
            foreach (var item in BOSConfig.Values)
            {
                FeuerwehrCloud.Helper.Logger.WriteLine("|  < [SMTPServer]     " + item);
            }

            _mailDir = mailDir;
            EnsureDirExists(mailDir);
        }
Пример #2
0
 public ExampleDataResponder(ISmtpServerConfiguration configuration, string mailDir)
     : base(configuration)
 {
     _mailDir = mailDir;
     EnsureDirExists(mailDir);
 }
 public ExampleDataResponder(ISmtpServerConfiguration configuration, string mailDir)
     : base(configuration)
 {
     _mailDir = mailDir;
     EnsureDirExists(mailDir);
 }