This commit is contained in:
SchreiberM 2021-07-13 17:24:31 +02:00
parent 2d8f5fe192
commit 2936b1fcbd
145 changed files with 94345 additions and 118148 deletions

Binary file not shown.

View File

@ -69,7 +69,7 @@
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.4.5.9\lib\net45\NLog.dll</HintPath> <HintPath>..\packages\NLog.4.7.10\lib\net45\NLog.dll</HintPath>
</Reference> </Reference>
<Reference Include="S22.Imap, Version=3.6.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="S22.Imap, Version=3.6.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\S22.Imap.3.6.0.0\lib\net40\S22.Imap.dll</HintPath> <HintPath>..\packages\S22.Imap.3.6.0.0\lib\net40\S22.Imap.dll</HintPath>
@ -169,9 +169,9 @@
<None Include="MyDataset.xss"> <None Include="MyDataset.xss">
<DependentUpon>MyDataset.xsd</DependentUpon> <DependentUpon>MyDataset.xsd</DependentUpon>
</None> </None>
<None Include="packages.config" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="packages.config" />
<None Include="Resources\save_16xMD.png" /> <None Include="Resources\save_16xMD.png" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<configuration> <configuration>
<configSections> <configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections> </configSections>
<entityFramework> <entityFramework>
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" /> <defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />

View File

@ -103,6 +103,13 @@ DigitalData.Modules.Database
<param name="SqlCommand">The command to execute</param> <param name="SqlCommand">The command to execute</param>
<returns>True, if command was executed sucessfully. Otherwise false.</returns> <returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member> </member>
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQuery(System.String,FirebirdSql.Data.FirebirdClient.FbTransaction)">
<summary>
Executes a non-query command inside the specified transaction.
</summary>
<param name="SqlCommand">The command to execute</param>
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)"> <member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
<summary> <summary>
Executes a sql query resulting in a scalar value. Executes a sql query resulting in a scalar value.
@ -199,6 +206,27 @@ DigitalData.Modules.Database
<param name="executeStatement">the sql statement</param> <param name="executeStatement">the sql statement</param>
<returns>Returns the scalarvalue</returns> <returns>Returns the scalarvalue</returns>
</member> </member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.EncryptConnectionString(System.String)">
<summary>
Encrypts a connection string password.
</summary>
<param name="ConnectionString">A connection string with a plain-text password</param>
<returns>The connection string with the password encrypted.</returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.DecryptConnectionString(System.String)">
<summary>
Decrypts a connection string password.
</summary>
<param name="ConnectionString">A connection string with a encrypted password</param>
<returns>The connection string with the password decrypted.</returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.OpenSQLConnection(System.Data.SqlClient.SqlConnection)">
<summary>
This Function intentionally has no try..catch block to have any errors caught outside
</summary>
<param name="Connection"></param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)"> <member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)">
<summary> <summary>
Returns a datatable for a sql-statement Returns a datatable for a sql-statement

View File

@ -0,0 +1,31 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
DigitalData.Modules.Encryption
</name>
</assembly>
<members>
<member name="T:DigitalData.Modules.Encryption.My.Resources.Resources">
<summary>
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
</summary>
</member>
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.ResourceManager">
<summary>
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
</summary>
</member>
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.Culture">
<summary>
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
</summary>
</member>
<member name="T:DigitalData.Modules.Encryption.Encryption">
<summary>
https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
</summary>
</member>
</members>
</doc>

View File

@ -105,7 +105,13 @@ DigitalData.Modules.Logging
</summary> </summary>
<returns>A list of log messages</returns> <returns>A list of log messages</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String)"> <member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogOptions)">
<summary>
Initializes a new LogConfig object with the options supplied as a LogOptions object
</summary>
<param name="Options"></param>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String,System.Int32)">
<summary> <summary>
Initializes a new LogConfig object with a logpath and optinally a filename-suffix. Initializes a new LogConfig object with a logpath and optinally a filename-suffix.
</summary> </summary>
@ -114,6 +120,14 @@ DigitalData.Modules.Logging
<param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param> <param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param>
<param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param> <param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param>
<param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param> <param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param>
<param name="FileKeepRangeInDays">Amount of days where files are kept and not deleted.</param>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearOldLogfiles(System.Int32)">
<summary>
Clears old LogFiles from the configured logpath for compliance with the GDPR
</summary>
<param name="FileKeepRange">Days in which logfiles should be kept. All files older than `Now - FileKeepInterval` will be deleted.</param>
<returns>True, if files were deleted as expected or no files were deleted. Otherwise false.</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger">
<summary> <summary>
@ -122,6 +136,22 @@ DigitalData.Modules.Logging
<returns>An object of Logging.Logger</returns> <returns>An object of Logging.Logger</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)">
<summary>
Returns the Logger for the specified classname
</summary>
<returns>An object of Logging.Logger</returns>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLoggerFor(System.String)">
<summary>
Returns the Logger for the specified module using event-properties
</summary>
<remarks>
https://github.com/NLog/NLog/wiki/EventProperties-Layout-Renderer
https://stackoverflow.com/questions/31337030/separate-log-file-for-specific-class-instance-using-nlog/32065824#32065824
</remarks>
<returns>An object of Logging.Logger</returns>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String,System.String)">
<summary> <summary>
Returns the Logger for a class specified by `ClassName` Returns the Logger for a class specified by `ClassName`
</summary> </summary>
@ -133,7 +163,7 @@ DigitalData.Modules.Logging
Clears the internal log Clears the internal log
</summary> </summary>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean,System.Int32)">
<summary> <summary>
Gets the fully qualified name of the class invoking the calling method, Gets the fully qualified name of the class invoking the calling method,
including the namespace but Not the assembly. including the namespace but Not the assembly.
@ -167,11 +197,5 @@ DigitalData.Modules.Logging
</summary> </summary>
<param name="Debug">Adds the Debug rule if true.</param> <param name="Debug">Adds the Debug rule if true.</param>
</member> </member>
<member name="M:DigitalData.Modules.Logging.Logger.NewBlock(System.String)">
<summary>
Prints a preformatted Block including a block identifier
</summary>
<param name="blockId">A unique Identifier for this block, eg. DocId, FullPath, ..</param>
</member>
</members> </members>
</doc> </doc>

View File

@ -1,7 +0,0 @@
2019-04-09 10:00:55|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2019-04-09 10:00:55|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-04-09 10:00:55|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-04-09 10:00:55|clsWindream_allgemein|DEBUG >> windream-Server: 'sDD-VMX02-APS01'
2019-04-09 10:00:55|clsWindream_allgemein|DEBUG >> windream-UserName: 'DIGITALDATA.LOCAL\SchreiberM'
2019-04-09 10:00:55|clsWindream_allgemein|DEBUG >> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2019-04-09 10:00:55|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=172.24.12.41\tests;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]

View File

@ -1,16 +0,0 @@
2019-04-09 10:01:13|clsEmailIMAP|ERROR >> Beim Datenbankaufruf ist ein nicht behebbarer Fehler aufgetreten
bei System.Net.Dns.GetAddrInfo(String name)
bei System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
bei System.Net.Dns.GetHostAddresses(String hostNameOrAddress)
bei System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port)
bei Independentsoft.Email.Imap.ImapClient.?()
bei Independentsoft.Email.Imap.ImapClient.Connect()
bei DigitalData.EMLProfiler.clsEmailIMAP.TEST_IMAP_COLLECT(String INBOXNAME, String MYMAIL_SERVER, Int32 MYMAIL_PORT, String MYMAIL_USER, String MYMAIL_USER_PW) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 59.
2019-04-09 10:01:27|clsEmailIMAP|WARN >> bei Independentsoft.Email.Imap.ImapClient.?(String ?, String ?)
bei Independentsoft.Email.Imap.ImapClient.Login(String username, String password, AuthenticationType authenticationType)
bei DigitalData.EMLProfiler.clsEmailIMAP.TEST_IMAP_COLLECT(String INBOXNAME, String MYMAIL_SERVER, Int32 MYMAIL_PORT, String MYMAIL_USER, String MYMAIL_USER_PW) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 62.
2019-04-09 10:01:27|clsEmailIMAP|WARN >> [AUTHENTICATIONFAILED] Authentication failed.
2019-04-09 10:01:27|clsEmailIMAP|ERROR >> [AUTHENTICATIONFAILED] Authentication failed.
bei Independentsoft.Email.Imap.ImapClient.?(String ?, String ?)
bei Independentsoft.Email.Imap.ImapClient.Login(String username, String password, AuthenticationType authenticationType)
bei DigitalData.EMLProfiler.clsEmailIMAP.TEST_IMAP_COLLECT(String INBOXNAME, String MYMAIL_SERVER, Int32 MYMAIL_PORT, String MYMAIL_USER, String MYMAIL_USER_PW) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 62.

View File

@ -1,8 +0,0 @@
2019-04-09 10:01:11|clsEmailIMAP|INFO >> Working on TEST_IMAP_COLLECT.....
2019-04-09 10:01:11|clsEmailIMAP|INFO >> Unexpected error in TEST_IMAP_COLLECT - User: [marvin@fam-kamm.de] PW: [marvinckamm!]
2019-04-09 10:01:19|clsEmailIMAP|INFO >> Working on TEST_IMAP_COLLECT.....
2019-04-09 10:01:27|clsEmailIMAP|INFO >> Unexpected error in oImapClient.Login - User: [marlonschreiber@arcor.de] PW: [!Pucus1976=]
2019-04-09 10:01:27|clsEmailIMAP|WARN >> bei Independentsoft.Email.Imap.ImapClient.?(String ?, String ?)
bei Independentsoft.Email.Imap.ImapClient.Login(String username, String password, AuthenticationType authenticationType)
bei DigitalData.EMLProfiler.clsEmailIMAP.TEST_IMAP_COLLECT(String INBOXNAME, String MYMAIL_SERVER, Int32 MYMAIL_PORT, String MYMAIL_USER, String MYMAIL_USER_PW) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 62.
2019-04-09 10:01:27|clsEmailIMAP|WARN >> [AUTHENTICATIONFAILED] Authentication failed.

View File

@ -1,8 +0,0 @@
2019-05-10 13:13:06|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2019-05-10 13:13:07|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-05-10 13:13:08|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-05-10 13:13:08|clsWindream_allgemein|DEBUG >> windream-Server: 'sDD-VMX02-APS01'
2019-05-10 13:13:08|clsWindream_allgemein|DEBUG >> windream-UserName: 'DIGITALDATA.LOCAL\SchreiberM'
2019-05-10 13:13:08|clsWindream_allgemein|DEBUG >> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2019-05-10 13:13:08|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=172.24.12.41\tests;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2019-05-10 13:13:08|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG

View File

@ -1,10 +0,0 @@
2019-05-10 13:13:38|clsEmail|WARN >> clsEmail.Client.Connect1: Der angegebene Host ist unbekannt
2019-05-10 13:13:43|clsEmail|WARN >> clsEmail.Client.Connect: Der angegebene Host ist unbekannt
2019-05-10 13:13:43|clsEmail|WARN >> clsEmail.Client.Send: You are not connected to the server.
2019-05-10 13:13:43|clsEmail|ERROR >> You are not connected to the server.
bei Independentsoft.Email.Smtp.SmtpClient.?(String ?, String ?)
bei Independentsoft.Email.Smtp.SmtpClient.Disconnect()
bei DigitalData.EMLProfiler.clsEmail.Email_Send_Independentsoft(String mailSubject, String mailBody, String mailto, String mailfrom, String mailsmtp, Int32 mailport, String mailUser, String mailPW, String AUTH_TYPE, String attment) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.vb:Zeile 255.
2019-05-10 13:13:46|Email|ERROR >> Fehler beim Senden von Mail.
bei System.Net.Mail.SmtpClient.Send(MailMessage message)
bei DigitalData.Modules.Messaging.Email.NewEmail(String mailto, String mailSubject, String mailBody, String mailfrom, String mailsmtp, Int32 mailport, String mailUser, String mailPW, String AUTH_TYPE, String SENDER_INSTANCE, String attachmentString, Boolean Test) in E:\SchreiberM\Visual Studio\GIT\DDMonorepo\Message\Email.vb:Zeile 333.

View File

@ -1,11 +0,0 @@
2019-05-10 13:13:38|clsEmail|WARN >> clsEmail.Client.Connect1: Der angegebene Host ist unbekannt
2019-05-10 13:13:43|clsEmail|INFO >> Authentification via SSL.
2019-05-10 13:13:43|clsEmail|WARN >> clsEmail.Client.Connect: Der angegebene Host ist unbekannt
2019-05-10 13:13:43|clsEmail|WARN >> clsEmail.Client.Send: You are not connected to the server.
2019-05-10 13:13:46|Email|INFO >> Unexpected error in Sending smtp-Mail:
2019-05-10 13:13:46|Email|INFO >> myClient.Host: webmail.syncreon.local
2019-05-10 13:13:46|Email|INFO >> myClient.Port: 25
2019-05-10 13:13:46|Email|INFO >> myClient.EnableSsl: True
2019-05-10 13:13:46|Email|INFO >> myMesssage.Subject: Testmail SSMail
2019-05-10 13:13:46|Email|INFO >> myMesssage.Body: This is the body (text will be replaced within profile)
2019-05-10 13:13:46|Email|INFO >> myMesssage.From: Postfach.Autoreceive.Logit@logit.syncreon.com

View File

@ -1,8 +0,0 @@
2019-05-15 09:33:14|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2019-05-15 09:33:15|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-05-15 09:33:16|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-05-15 09:33:16|clsWindream_allgemein|DEBUG >> windream-Server: 'sDD-VMX02-APS01'
2019-05-15 09:33:16|clsWindream_allgemein|DEBUG >> windream-UserName: 'DIGITALDATA.LOCAL\SchreiberM'
2019-05-15 09:33:16|clsWindream_allgemein|DEBUG >> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2019-05-15 09:33:16|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=172.24.12.41\tests;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2019-05-15 09:33:16|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG

View File

@ -1,8 +0,0 @@
2019-09-18 08:50:16|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2019-09-18 08:50:17|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-09-18 08:50:18|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-09-18 08:50:18|clsWindream_allgemein|DEBUG >> windream-Server: 'sDD-VMX02-APS01'
2019-09-18 08:50:18|clsWindream_allgemein|DEBUG >> windream-UserName: 'DIGITALDATA.LOCAL\SchreiberM'
2019-09-18 08:50:18|clsWindream_allgemein|DEBUG >> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2019-09-18 08:50:18|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=172.24.12.41\tests;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2019-09-18 08:50:18|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG

View File

@ -1,5 +0,0 @@
2019-09-18 08:52:43|clsEmailIMAP|ERROR >> Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat 217.110.227.196:25
bei System.Net.Sockets.TcpClient..ctor(String hostname, Int32 port)
bei S22.Imap.ImapClient.Connect(String hostname, Int32 port, Boolean ssl, RemoteCertificateValidationCallback validate)
bei S22.Imap.ImapClient..ctor(String hostname, Int32 port, String username, String password, AuthMethod method, Boolean ssl, RemoteCertificateValidationCallback validate)
bei DigitalData.EMLProfiler.clsEmailIMAP.FetchIMAPMessages(String Server, Int32 Port, String Username, String Password, String Inbox, Boolean IsTest) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 57.

View File

@ -1,16 +0,0 @@
2019-09-20 14:23:58|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2019-09-20 14:23:59|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-09-20 14:24:00|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-09-20 14:24:00|clsWindream_allgemein|DEBUG >> windream-Server: 'sDD-VMX02-APS01'
2019-09-20 14:24:00|clsWindream_allgemein|DEBUG >> windream-UserName: 'DIGITALDATA.LOCAL\SchreiberM'
2019-09-20 14:24:00|clsWindream_allgemein|DEBUG >> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2019-09-20 14:24:00|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=172.24.12.41\tests;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2019-09-20 14:24:00|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG
2019-09-20 14:24:43|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2019-09-20 14:24:43|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-09-20 14:24:43|clsWindream_allgemein|DEBUG >> sDD-VMX02-APS01
2019-09-20 14:24:43|clsWindream_allgemein|DEBUG >> windream-Server: 'sDD-VMX02-APS01'
2019-09-20 14:24:43|clsWindream_allgemein|DEBUG >> windream-UserName: 'DIGITALDATA.LOCAL\SchreiberM'
2019-09-20 14:24:43|clsWindream_allgemein|DEBUG >> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2019-09-20 14:24:43|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=172.24.12.41\tests;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2019-09-20 14:24:43|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG

View File

@ -1,34 +0,0 @@
2019-09-20 14:24:10|clsEmailIMAP|ERROR >> Fehler bei Handshake wegen eines unerwarteten Paketformats.
bei System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
bei System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
bei System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
bei System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
bei System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
bei System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
bei System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)
bei System.Net.Security.SslStream.AuthenticateAsClient(String targetHost)
bei Independentsoft.Email.Imap.ImapClient.?()
bei Independentsoft.Email.Imap.ImapClient.Connect()
bei DigitalData.EMLProfiler.clsEmailIMAP.FetchIMAPMessagesIsoft(String Server, Int32 Port, String Username, String Password, String Inbox, Boolean IsTest, Boolean DeleteinTest, String MoveMailTo, String IsoftLog) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 111.
2019-09-20 14:24:14|clsEmailIMAP|ERROR >> Der Prozess kann nicht auf die Datei "E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\Log\IsoftLog.txt" zugreifen, da sie von einem anderen Prozess verwendet wird.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
bei System.IO.FileStream..ctor(String path, FileMode mode)
bei Independentsoft.Email.Logger.Open()
bei Independentsoft.Email.Imap.ImapClient.?()
bei Independentsoft.Email.Imap.ImapClient.Connect()
bei DigitalData.EMLProfiler.clsEmailIMAP.FetchIMAPMessagesIsoft(String Server, Int32 Port, String Username, String Password, String Inbox, Boolean IsTest, Boolean DeleteinTest, String MoveMailTo, String IsoftLog) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 111.
2019-09-20 14:24:52|clsEmailIMAP|ERROR >> [AUTHENTICATIONFAILED] Authentication failed.
bei Independentsoft.Email.Imap.ImapClient.?(String ?, String ?)
bei Independentsoft.Email.Imap.ImapClient.Login(String username, String password, AuthenticationType authenticationType)
bei DigitalData.EMLProfiler.clsEmailIMAP.FetchIMAPMessagesIsoft(String Server, Int32 Port, String Username, String Password, String Inbox, Boolean IsTest, Boolean DeleteinTest, String MoveMailTo, String IsoftLog) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 113.
2019-09-20 14:24:56|clsEmailIMAP|ERROR >> Der Prozess kann nicht auf die Datei "E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\Log\IsoftLog.txt" zugreifen, da sie von einem anderen Prozess verwendet wird.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
bei System.IO.FileStream..ctor(String path, FileMode mode)
bei Independentsoft.Email.Logger.Open()
bei Independentsoft.Email.Imap.ImapClient.?()
bei Independentsoft.Email.Imap.ImapClient.Connect()
bei DigitalData.EMLProfiler.clsEmailIMAP.FetchIMAPMessagesIsoft(String Server, Int32 Port, String Username, String Password, String Inbox, Boolean IsTest, Boolean DeleteinTest, String MoveMailTo, String IsoftLog) in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsEmail.IMAP.vb:Zeile 111.

View File

@ -1 +0,0 @@
2019-09-20 14:25:16|clsEmailIMAP|INFO >> Working on email: UniqueID: 9127 - Subject:Orangenpapier - Date 10.01.2019 13:41:21

View File

@ -1,2 +0,0 @@
2020-02-27 12:26:31|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2020-02-27 12:26:32|clsWindream_allgemein|DEBUG >> sDD-VMP01-APS01

View File

@ -1 +0,0 @@
2020-02-27 12:26:32|clsWindream_allgemein|WARN >> Es trat ein Fehler bei der Initialisierung der Klasse windream auf. Bitte prüfen Sie ob der windream-Server aktiv ist und alle Dienste gestartet sind

View File

@ -1 +0,0 @@
2020-02-27 12:26:32|clsWindream_allgemein|WARN >> Es trat ein Fehler bei der Initialisierung der Klasse windream auf. Bitte prüfen Sie ob der windream-Server aktiv ist und alle Dienste gestartet sind

View File

@ -1,317 +0,0 @@
2020-04-30 11:22:45|clsEmailIMAP|DEBUG >> A006 UID FETCH 9127 RFC822
2020-04-30 11:49:05|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(MESSAGE_ID) = lower('<000e01d4a8e1$ca768560$5f639020$@gmx.de>')
2020-04-30 11:50:49|clsEmailIMAP|DEBUG >> Working on email: UniqueID [11721] - Subject[Ihre Gedenkseite auf Gedenkseiten.de] - Date [28.05.2019 14:35:30]
2020-04-30 11:50:51|clsEmailIMAP|DEBUG >> A007 UID FETCH 11721 RFC822
2020-04-30 11:50:56|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<20190528123530.C99AA2416024C@h2585045.stratoserver.net>')
2020-04-30 11:51:17|clsEmailIMAP|DEBUG >> A008 UID STORE 11721 +FLAGS (\SEEN)
2020-04-30 11:51:18|clsEmailIMAP|DEBUG >> A008 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:23|clsEmailIMAP|DEBUG >> Working on email: UniqueID [13093] - Subject[ADticket - Mein Ticketportal - Ihre Bestellung 45344949] - Date [19.08.2019 15:10:01]
2020-04-30 11:51:27|clsEmailIMAP|DEBUG >> A009 UID FETCH 13093 RFC822
2020-04-30 11:51:27|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<RnT2XrHqYjEhoyHpewA1No0xK3EIQYqWGc7T5mWeY@core1.reservix.systems>')
2020-04-30 11:51:28|clsEmailIMAP|DEBUG >> A010 UID STORE 13093 +FLAGS (\SEEN)
2020-04-30 11:51:29|clsEmailIMAP|DEBUG >> A010 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:30|clsEmailIMAP|DEBUG >> Working on email: UniqueID [13803] - Subject[Ihre Prosite Rechnung Prosite-5000172862-1019] - Date [01.10.2019 18:39:17]
2020-04-30 11:51:30|clsEmailIMAP|DEBUG >> A011 UID FETCH 13803 RFC822
2020-04-30 11:51:34|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<5d9381359394446d9fbd1600c0a8c002@coreadmin.speedbone.de>')
2020-04-30 11:51:36|clsEmailIMAP|DEBUG >> A012 UID STORE 13803 +FLAGS (\SEEN)
2020-04-30 11:51:37|clsEmailIMAP|DEBUG >> A012 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:39|clsEmailIMAP|DEBUG >> Working on email: UniqueID [14335] - Subject[AW: Ausverkaufter Artikel 851400 - Brisket] - Date [08.11.2019 13:27:09]
2020-04-30 11:51:39|clsEmailIMAP|DEBUG >> A013 UID FETCH 14335 RFC822
2020-04-30 11:51:39|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<1bde1d201e384e548e9c33ee1eb81af3@MX01.albersdus.local>')
2020-04-30 11:51:40|clsEmailIMAP|DEBUG >> A014 UID STORE 14335 +FLAGS (\SEEN)
2020-04-30 11:51:40|clsEmailIMAP|DEBUG >> A014 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:41|clsEmailIMAP|DEBUG >> Working on email: UniqueID [15203] - Subject[Wg: Jo szorakozast!] - Date [04.01.2020 20:30:08]
2020-04-30 11:51:41|clsEmailIMAP|DEBUG >> A015 UID FETCH 15203 RFC822
2020-04-30 11:51:41|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<trinity-a38ab46d-ae4a-4406-830e-e782de277e15-1578166207600@msvc-mesg-gmx021>')
2020-04-30 11:51:42|clsEmailIMAP|DEBUG >> A016 UID STORE 15203 +FLAGS (\SEEN)
2020-04-30 11:51:42|clsEmailIMAP|DEBUG >> A016 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:43|clsEmailIMAP|DEBUG >> Working on email: UniqueID [15773] - Subject[Ihre Ticketbestellung (DTS-HT)] - Date [10.02.2020 11:33:01]
2020-04-30 11:51:43|clsEmailIMAP|DEBUG >> A017 UID FETCH 15773 RFC822
2020-04-30 11:51:43|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<1581330782.48GMgK75hwzGmTX@mail.derticketservice.de>')
2020-04-30 11:51:45|clsEmailIMAP|DEBUG >> A018 UID STORE 15773 +FLAGS (\SEEN)
2020-04-30 11:51:46|clsEmailIMAP|DEBUG >> A018 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:46|clsEmailIMAP|DEBUG >> Working on email: UniqueID [15958] - Subject[Vielen Dank für Ihre Newsletter-Anmeldung] - Date [21.02.2020 17:05:38]
2020-04-30 11:51:46|clsEmailIMAP|DEBUG >> A019 UID FETCH 15958 RFC822
2020-04-30 11:51:46|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<20200221160538.28933140AFF@heiso.aix-cloud.de>')
2020-04-30 11:51:48|clsEmailIMAP|DEBUG >> A020 UID STORE 15958 +FLAGS (\SEEN)
2020-04-30 11:51:48|clsEmailIMAP|DEBUG >> A020 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:49|clsEmailIMAP|DEBUG >> Working on email: UniqueID [15961] - Subject[Vielen Dank für Ihre Newsletter Anmeldung] - Date [21.02.2020 21:06:12]
2020-04-30 11:51:49|clsEmailIMAP|DEBUG >> A021 UID FETCH 15961 RFC822
2020-04-30 11:51:49|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<718e1ec32ce770e3d0609633b.1928942146.20200221200607.ad4ff32923.d6eb0e23@mail211.suw12.mcsv.net>')
2020-04-30 11:51:50|clsEmailIMAP|DEBUG >> A022 UID STORE 15961 +FLAGS (\SEEN)
2020-04-30 11:51:50|clsEmailIMAP|DEBUG >> A022 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:51|clsEmailIMAP|DEBUG >> Working on email: UniqueID [16068] - Subject[Ticket #153391: Blacklist] - Date [28.02.2020 13:06:03]
2020-04-30 11:51:51|clsEmailIMAP|DEBUG >> A023 UID FETCH 16068 RFC822
2020-04-30 11:51:51|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<5e59022b1e484b959d714d0bc0a8c002@coreadmin.speedbone.de>')
2020-04-30 11:51:52|clsEmailIMAP|DEBUG >> A024 UID STORE 16068 +FLAGS (\SEEN)
2020-04-30 11:51:52|clsEmailIMAP|DEBUG >> A024 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:54|clsEmailIMAP|DEBUG >> Working on email: UniqueID [16091] - Subject[Ihre Rücksendungsübersicht] - Date [29.02.2020 16:31:22]
2020-04-30 11:51:54|clsEmailIMAP|DEBUG >> A025 UID FETCH 16091 RFC822
2020-04-30 11:51:54|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<010201709192d029-0f3eb811-bf1f-4f46-8903-9b8a89d06ae6-000000@eu-west-1.amazonses.com>')
2020-04-30 11:51:56|clsEmailIMAP|DEBUG >> A026 UID STORE 16091 +FLAGS (\SEEN)
2020-04-30 11:51:56|clsEmailIMAP|DEBUG >> A026 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:51:57|clsEmailIMAP|DEBUG >> Working on email: UniqueID [16093] - Subject[Re: MOB Skateboards Webshop Kontaktformular] - Date [29.02.2020 16:52:33]
2020-04-30 11:51:57|clsEmailIMAP|DEBUG >> A027 UID FETCH 16093 RFC822
2020-04-30 11:51:57|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<45CA24CE-6090-4ADE-883D-412276B82D39@mosaic-sales.com>')
2020-04-30 11:51:58|clsEmailIMAP|DEBUG >> A028 UID STORE 16093 +FLAGS (\SEEN)
2020-04-30 11:51:58|clsEmailIMAP|DEBUG >> A028 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:00|clsEmailIMAP|DEBUG >> Working on email: UniqueID [16135] - Subject[Mein ELSTER: Aktivierung Ihres Benutzerkontos] - Date [01.01.0001 00:00:00]
2020-04-30 11:52:00|clsEmailIMAP|DEBUG >> A029 UID FETCH 16135 RFC822
2020-04-30 11:52:00|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<1082422146.1430499.1583163080931@ecmprd01.cs1.elster.de>')
2020-04-30 11:52:01|clsEmailIMAP|DEBUG >> A030 UID STORE 16135 +FLAGS (\SEEN)
2020-04-30 11:52:01|clsEmailIMAP|DEBUG >> A030 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:02|clsEmailIMAP|DEBUG >> Working on email: UniqueID [16296] - Subject[AW: Ferien 2020 in Suedwestfrankreich -- BITTE BEACHTEN] - Date [09.03.2020 12:53:49]
2020-04-30 11:52:02|clsEmailIMAP|DEBUG >> A031 UID FETCH 16296 RFC822
2020-04-30 11:52:02|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<002001d5f609$65cc8b20$3165a160$@web.de>')
2020-04-30 11:52:04|clsEmailIMAP|DEBUG >> A032 UID STORE 16296 +FLAGS (\SEEN)
2020-04-30 11:52:04|clsEmailIMAP|DEBUG >> A032 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:05|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17007] - Subject[Dinge zum Ausprobieren mit deinem Echo] - Date [17.04.2020 07:15:13]
2020-04-30 11:52:05|clsEmailIMAP|DEBUG >> A033 UID FETCH 17007 RFC822
2020-04-30 11:52:05|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<01020171868ff504-8246a8c8-8d08-4485-a796-787a9b2f0aed-000000@eu-west-1.amazonses.com>')
2020-04-30 11:52:06|clsEmailIMAP|DEBUG >> A034 UID STORE 17007 +FLAGS (\SEEN)
2020-04-30 11:52:07|clsEmailIMAP|DEBUG >> A034 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:07|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17018] - Subject[Re: Musikwunsch] - Date [17.04.2020 14:21:10]
2020-04-30 11:52:07|clsEmailIMAP|DEBUG >> A035 UID FETCH 17018 RFC822
2020-04-30 11:52:08|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<439392B1-CA1B-4DBD-A4D7-ADE45FE78775@say-say.de>')
2020-04-30 11:52:09|clsEmailIMAP|DEBUG >> A036 UID STORE 17018 +FLAGS (\SEEN)
2020-04-30 11:52:09|clsEmailIMAP|DEBUG >> A036 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:11|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17024] - Subject[Re: Musikwunsch] - Date [17.04.2020 19:44:17]
2020-04-30 11:52:11|clsEmailIMAP|DEBUG >> A037 UID FETCH 17024 RFC822
2020-04-30 11:52:11|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<8B1648BD-3F15-4D3C-88CB-F50A562389FD@say-say.de>')
2020-04-30 11:52:19|clsEmailIMAP|DEBUG >> A038 UID STORE 17024 +FLAGS (\SEEN)
2020-04-30 11:52:19|clsEmailIMAP|DEBUG >> A038 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:23|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17027] - Subject[[your-subject]] - Date [18.04.2020 00:19:47]
2020-04-30 11:52:23|clsEmailIMAP|DEBUG >> A039 UID FETCH 17027 RFC822
2020-04-30 11:52:24|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<8A87B5EE165B47FCAF404BDEA55F52A7@Marian>')
2020-04-30 11:52:24|clsEmailIMAP|DEBUG >> A040 UID STORE 17027 +FLAGS (\SEEN)
2020-04-30 11:52:24|clsEmailIMAP|DEBUG >> A040 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:25|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17036] - Subject[FW: Elternbrief] - Date [18.04.2020 17:36:09]
2020-04-30 11:52:25|clsEmailIMAP|DEBUG >> A041 UID FETCH 17036 RFC822
2020-04-30 11:52:25|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<2D3B0BDF-0A04-4130-9F26-1F2F0036A8F0@gmx.de>')
2020-04-30 11:52:25|clsEmailIMAP|DEBUG >> A042 UID STORE 17036 +FLAGS (\SEEN)
2020-04-30 11:52:25|clsEmailIMAP|DEBUG >> A042 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:26|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17049] - Subject[Diane Manz] - Date [19.04.2020 14:39:19]
2020-04-30 11:52:26|clsEmailIMAP|DEBUG >> A043 UID FETCH 17049 RFC822
2020-04-30 11:52:26|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<7DD7BFD2-B50A-48F5-8E76-6733CE65BD2B@gmx.de>')
2020-04-30 11:52:26|clsEmailIMAP|DEBUG >> A044 UID STORE 17049 +FLAGS (\SEEN)
2020-04-30 11:52:26|clsEmailIMAP|DEBUG >> A044 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:27|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17155] - Subject[Re: Musikwunsch] - Date [24.04.2020 19:33:32]
2020-04-30 11:52:27|clsEmailIMAP|DEBUG >> A045 UID FETCH 17155 RFC822
2020-04-30 11:52:27|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<314D0A71-9CC6-4E41-A1C6-9C1AB4C04723@say-say.de>')
2020-04-30 11:52:27|clsEmailIMAP|DEBUG >> A046 UID STORE 17155 +FLAGS (\SEEN)
2020-04-30 11:52:27|clsEmailIMAP|DEBUG >> A046 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:28|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17190] - Subject[Kerstin Lefèvre] - Date [26.04.2020 10:39:41]
2020-04-30 11:52:28|clsEmailIMAP|DEBUG >> A047 UID FETCH 17190 RFC822
2020-04-30 11:52:29|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<5918F910-6BC3-45F5-BA65-8392453B1292@tsv-allendorf-lahn.net>')
2020-04-30 11:52:29|clsEmailIMAP|DEBUG >> A048 UID STORE 17190 +FLAGS (\SEEN)
2020-04-30 11:52:29|clsEmailIMAP|DEBUG >> A048 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:30|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17194] - Subject[Nachricht von Frau Zörb] - Date [26.04.2020 13:26:25]
2020-04-30 11:52:30|clsEmailIMAP|DEBUG >> A049 UID FETCH 17194 RFC822
2020-04-30 11:52:31|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<58AD72C6-AF37-45F9-9A68-E2C93F94BE37@gmx.de>')
2020-04-30 11:52:31|clsEmailIMAP|DEBUG >> A050 UID STORE 17194 +FLAGS (\SEEN)
2020-04-30 11:52:31|clsEmailIMAP|DEBUG >> A050 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:32|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17201] - Subject[Link High Intensitiy] - Date [26.04.2020 18:51:40]
2020-04-30 11:52:32|clsEmailIMAP|DEBUG >> A051 UID FETCH 17201 RFC822
2020-04-30 11:52:32|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<84F7D610-C176-46D7-80B1-662BAD60BC9C@tsv-allendorf-lahn.net>')
2020-04-30 11:52:32|clsEmailIMAP|DEBUG >> A052 UID STORE 17201 +FLAGS (\SEEN)
2020-04-30 11:52:32|clsEmailIMAP|DEBUG >> A052 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:33|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17202] - Subject[[your-subject]] - Date [26.04.2020 21:23:03]
2020-04-30 11:52:33|clsEmailIMAP|DEBUG >> A053 UID FETCH 17202 RFC822
2020-04-30 11:52:33|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<3A53695CBFA5406FA78CFCB9BBFFBA8B@Marian>')
2020-04-30 11:52:33|clsEmailIMAP|DEBUG >> A054 UID STORE 17202 +FLAGS (\SEEN)
2020-04-30 11:52:33|clsEmailIMAP|DEBUG >> A054 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:38|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17244] - Subject[Kerstin Lefèvre] - Date [28.04.2020 17:24:21]
2020-04-30 11:52:38|clsEmailIMAP|DEBUG >> A055 UID FETCH 17244 RFC822
2020-04-30 11:52:38|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<F7273818-B4ED-4474-9F9E-C12DC0DC0E40@tsv-allendorf-lahn.net>')
2020-04-30 11:52:38|clsEmailIMAP|DEBUG >> A056 UID STORE 17244 +FLAGS (\SEEN)
2020-04-30 11:52:38|clsEmailIMAP|DEBUG >> A056 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:39|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17262] - Subject[Link Zumba, 19.00 Uhr] - Date [29.04.2020 17:13:58]
2020-04-30 11:52:39|clsEmailIMAP|DEBUG >> A057 UID FETCH 17262 RFC822
2020-04-30 11:52:39|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<2E8B7FA7-CFE7-47DE-99F0-A41CD21E28C6@tsv-allendorf-lahn.net>')
2020-04-30 11:52:39|clsEmailIMAP|DEBUG >> A058 UID STORE 17262 +FLAGS (\SEEN)
2020-04-30 11:52:39|clsEmailIMAP|DEBUG >> A058 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:41|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17264] - Subject[Fashion in deinen Lieblingsfarben!] - Date [29.04.2020 18:08:06]
2020-04-30 11:52:41|clsEmailIMAP|DEBUG >> A059 UID FETCH 17264 RFC822
2020-04-30 11:52:41|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<f9d60d2b-8f4f-4879-8ca8-39a24bdc7952@atl1s07mta1869.xt.local>')
2020-04-30 11:52:41|clsEmailIMAP|DEBUG >> A060 UID STORE 17264 +FLAGS (\SEEN)
2020-04-30 11:52:41|clsEmailIMAP|DEBUG >> A060 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:42|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17265] - Subject[Casino news] - Date [29.04.2020 20:47:41]
2020-04-30 11:52:42|clsEmailIMAP|DEBUG >> A061 UID FETCH 17265 RFC822
2020-04-30 11:52:42|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<CADWRutB-Dtzy7LQ0OwYu5foZG6diAsAAX-Mq-uvYaxYgwnMRLg@mail.gmail.com>')
2020-04-30 11:52:42|clsEmailIMAP|DEBUG >> A062 UID STORE 17265 +FLAGS (\SEEN)
2020-04-30 11:52:42|clsEmailIMAP|DEBUG >> A062 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:44|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17267] - Subject[Diese Hosen rocken?? Schau dir unsere GPx-Serie an!] - Date [30.04.2020 06:04:42]
2020-04-30 11:52:44|clsEmailIMAP|DEBUG >> A063 UID FETCH 17267 RFC822
2020-04-30 11:52:45|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<c0315e72df381b5497ddfc158.c8ac1e0d53.20200430040432.c973694813.2927cbb6@mail4.suw17.mcsv.net>')
2020-04-30 11:52:45|clsEmailIMAP|DEBUG >> A064 UID STORE 17267 +FLAGS (\SEEN)
2020-04-30 11:52:45|clsEmailIMAP|DEBUG >> A064 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:47|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17268] - Subject[Marc O´Polo, UGG, True Prodigy uvm.] - Date [30.04.2020 07:07:16]
2020-04-30 11:52:47|clsEmailIMAP|DEBUG >> A065 UID FETCH 17268 RFC822
2020-04-30 11:52:48|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<2845cb71-90ee-40b7-a4c9-5544183a9671@atl1s07mta863.xt.local>')
2020-04-30 11:52:48|clsEmailIMAP|DEBUG >> A066 UID STORE 17268 +FLAGS (\SEEN)
2020-04-30 11:52:48|clsEmailIMAP|DEBUG >> A066 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:49|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17269] - Subject[BestSecret SALE] - Date [30.04.2020 07:09:41]
2020-04-30 11:52:49|clsEmailIMAP|DEBUG >> A067 UID FETCH 17269 RFC822
2020-04-30 11:52:50|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<0af625f4-f3e3-4454-bc56-ecf0c4526e21@ind1s01mta1076.xt.local>')
2020-04-30 11:52:50|clsEmailIMAP|DEBUG >> A068 UID STORE 17269 +FLAGS (\SEEN)
2020-04-30 11:52:50|clsEmailIMAP|DEBUG >> A068 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:51|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17270] - Subject[Einzigartig wie nie. Sehr, sehr profitabel.] - Date [30.04.2020 07:56:04]
2020-04-30 11:52:51|clsEmailIMAP|DEBUG >> A069 UID FETCH 17270 RFC822
2020-04-30 11:52:51|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('4c4f53f51151ae97ec453dc89e716c07@icarus10.com')
2020-04-30 11:52:51|clsEmailIMAP|DEBUG >> A070 UID STORE 17270 +FLAGS (\SEEN)
2020-04-30 11:52:51|clsEmailIMAP|DEBUG >> A070 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:52|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17271] - Subject[SC24.com AG] - Date [30.04.2020 08:32:25]
2020-04-30 11:52:52|clsEmailIMAP|DEBUG >> A071 UID FETCH 17271 RFC822
2020-04-30 11:52:52|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<0.1.1D.AB5.1D61EB91CE3FA0A.0@pmta40182.emarsys.net>')
2020-04-30 11:52:52|clsEmailIMAP|DEBUG >> A072 UID STORE 17271 +FLAGS (\SEEN)
2020-04-30 11:52:52|clsEmailIMAP|DEBUG >> A072 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:53|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17272] - Subject[Link Beine intensiv 11.00 Uhr] - Date [30.04.2020 09:23:31]
2020-04-30 11:52:53|clsEmailIMAP|DEBUG >> A073 UID FETCH 17272 RFC822
2020-04-30 11:52:53|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<30611C7A-6C20-42E8-AF04-BB1D4988CC0E@tsv-allendorf-lahn.net>')
2020-04-30 11:52:53|clsEmailIMAP|DEBUG >> A074 UID STORE 17272 +FLAGS (\SEEN)
2020-04-30 11:52:54|clsEmailIMAP|DEBUG >> A074 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:54|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17273] - Subject[Dan Gerlitz] - Date [30.04.2020 07:09:18]
2020-04-30 11:52:54|clsEmailIMAP|DEBUG >> A075 UID FETCH 17273 RFC822
2020-04-30 11:52:54|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<ecb7e928376be260de74b3ddf23d2122@hobbyticket.com>')
2020-04-30 11:52:54|clsEmailIMAP|DEBUG >> A076 UID STORE 17273 +FLAGS (\SEEN)
2020-04-30 11:52:55|clsEmailIMAP|DEBUG >> A076 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:56|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17274] - Subject[Handelsblatt Online Eilmeldung] - Date [01.01.0001 00:00:00]
2020-04-30 11:52:56|clsEmailIMAP|DEBUG >> A077 UID FETCH 17274 RFC822
2020-04-30 11:52:57|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<hdh3vfe5bp5vcg25o25cg5jql5wxo6puknfgkvwa7og3cqrb4cta@mailservice.handelsblatt.com>')
2020-04-30 11:52:57|clsEmailIMAP|DEBUG >> A078 UID STORE 17274 +FLAGS (\SEEN)
2020-04-30 11:52:57|clsEmailIMAP|DEBUG >> A078 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:52:58|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17275] - Subject[BestSecret NEW] - Date [30.04.2020 11:14:32]
2020-04-30 11:52:58|clsEmailIMAP|DEBUG >> A079 UID FETCH 17275 RFC822
2020-04-30 11:52:59|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<c6b2f834-991e-434f-a064-e5241d53626c@ind1s01mta651.xt.local>')
2020-04-30 11:52:59|clsEmailIMAP|DEBUG >> A080 UID STORE 17275 +FLAGS (\SEEN)
2020-04-30 11:52:59|clsEmailIMAP|DEBUG >> A080 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> Working on email: UniqueID [17276] - Subject[?? Entspannte Sommermode ??] - Date [30.04.2020 11:04:01]
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> A081 UID FETCH 17276 RFC822
2020-04-30 11:53:00|clsDatabase|DEBUG >> ReturnDatatable Command: SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('<7f8294d2-854d-4275-a44b-aa701706f07b@atl1s07mta864.xt.local>')
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> A082 UID STORE 17276 +FLAGS (\SEEN)
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> A082 OK Store completed (0.001 + 0.000 secs).
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> A083 EXPUNGE
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> A083 OK Expunge completed (0.001 + 0.000 secs).
2020-04-30 11:53:00|clsEmailIMAP|DEBUG >> A084 LOGOUT
2020-04-30 11:53:01|clsEmailIMAP|DEBUG >> * BYE Logging out
A084 OK Logout completed (0.001 + 0.000 secs).
2020-04-30 11:55:15|clsEmailIMAP|DEBUG >> IMAP COLLECT Independentsoft finished!

View File

@ -1,2 +0,0 @@
2020-04-30 11:49:05|clsDatabase|WARN >> Unexpected Error in Return_Datatable: Ungültiger Spaltenname "MESSAGE_ID".
2020-04-30 11:49:05|clsDatabase|WARN >> SQL: SELECT * FROM TBEMLP_HISTORY WHERE lower(MESSAGE_ID) = lower('<000e01d4a8e1$ca768560$5f639020$@gmx.de>')

View File

@ -1,50 +0,0 @@
2020-04-30 10:52:18|clsEmailIMAP|WARN >> Error while oClient.Connec(): Fehler bei Handshake wegen eines unerwarteten Paketformats.
2020-04-30 10:52:30|clsEmailIMAP|WARN >> Error while oClient.Connec(): Der Prozess kann nicht auf die Datei "E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\Log\IsoftLog.txt" zugreifen, da sie von einem anderen Prozess verwendet wird.
2020-04-30 10:52:38|clsEmailIMAP|WARN >> Error while oClient.Connec(): Der Prozess kann nicht auf die Datei "E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\Log\IsoftLog.txt" zugreifen, da sie von einem anderen Prozess verwendet wird.
2020-04-30 10:53:56|clsEmailIMAP|INFO >> Working on email: UniqueID [9127] - Subject[Orangenpapier] - Date [10.01.2019 13:41:21]
2020-04-30 11:00:46|clsEmailIMAP|INFO >> Working on email: UniqueID [9127] - Subject[Orangenpapier] - Date [10.01.2019 13:41:21]
2020-04-30 11:20:43|clsEmailIMAP|INFO >> Working on email: UniqueID [9127] - Subject[Orangenpapier] - Date [10.01.2019 13:41:21]
2020-04-30 11:22:18|clsEmailIMAP|INFO >> Working on email: UniqueID [9127] - Subject[Orangenpapier] - Date [10.01.2019 13:41:21]
2020-04-30 11:49:05|clsDatabase|WARN >> Unexpected Error in Return_Datatable: Ungültiger Spaltenname "MESSAGE_ID".
2020-04-30 11:49:05|clsDatabase|WARN >> SQL: SELECT * FROM TBEMLP_HISTORY WHERE lower(MESSAGE_ID) = lower('<000e01d4a8e1$ca768560$5f639020$@gmx.de>')
2020-04-30 11:50:49|clsEmailIMAP|INFO >> Working on email: UniqueID [11721] - Subject[Ihre Gedenkseite auf Gedenkseiten.de] - Date [28.05.2019 14:35:30]
2020-04-30 11:51:23|clsEmailIMAP|INFO >> Working on email: UniqueID [13093] - Subject[ADticket - Mein Ticketportal - Ihre Bestellung 45344949] - Date [19.08.2019 15:10:01]
2020-04-30 11:51:30|clsEmailIMAP|INFO >> Working on email: UniqueID [13803] - Subject[Ihre Prosite Rechnung Prosite-5000172862-1019] - Date [01.10.2019 18:39:17]
2020-04-30 11:51:39|clsEmailIMAP|INFO >> Working on email: UniqueID [14335] - Subject[AW: Ausverkaufter Artikel 851400 - Brisket] - Date [08.11.2019 13:27:09]
2020-04-30 11:51:41|clsEmailIMAP|INFO >> Working on email: UniqueID [15203] - Subject[Wg: Jo szorakozast!] - Date [04.01.2020 20:30:08]
2020-04-30 11:51:43|clsEmailIMAP|INFO >> Working on email: UniqueID [15773] - Subject[Ihre Ticketbestellung (DTS-HT)] - Date [10.02.2020 11:33:01]
2020-04-30 11:51:46|clsEmailIMAP|INFO >> Working on email: UniqueID [15958] - Subject[Vielen Dank für Ihre Newsletter-Anmeldung] - Date [21.02.2020 17:05:38]
2020-04-30 11:51:49|clsEmailIMAP|INFO >> Working on email: UniqueID [15961] - Subject[Vielen Dank für Ihre Newsletter Anmeldung] - Date [21.02.2020 21:06:12]
2020-04-30 11:51:51|clsEmailIMAP|INFO >> Working on email: UniqueID [16068] - Subject[Ticket #153391: Blacklist] - Date [28.02.2020 13:06:03]
2020-04-30 11:51:54|clsEmailIMAP|INFO >> Working on email: UniqueID [16091] - Subject[Ihre Rücksendungsübersicht] - Date [29.02.2020 16:31:22]
2020-04-30 11:51:57|clsEmailIMAP|INFO >> Working on email: UniqueID [16093] - Subject[Re: MOB Skateboards Webshop Kontaktformular] - Date [29.02.2020 16:52:33]
2020-04-30 11:52:00|clsEmailIMAP|INFO >> Working on email: UniqueID [16135] - Subject[Mein ELSTER: Aktivierung Ihres Benutzerkontos] - Date [01.01.0001 00:00:00]
2020-04-30 11:52:02|clsEmailIMAP|INFO >> Working on email: UniqueID [16296] - Subject[AW: Ferien 2020 in Suedwestfrankreich -- BITTE BEACHTEN] - Date [09.03.2020 12:53:49]
2020-04-30 11:52:05|clsEmailIMAP|INFO >> Working on email: UniqueID [17007] - Subject[Dinge zum Ausprobieren mit deinem Echo] - Date [17.04.2020 07:15:13]
2020-04-30 11:52:07|clsEmailIMAP|INFO >> Working on email: UniqueID [17018] - Subject[Re: Musikwunsch] - Date [17.04.2020 14:21:10]
2020-04-30 11:52:11|clsEmailIMAP|INFO >> Working on email: UniqueID [17024] - Subject[Re: Musikwunsch] - Date [17.04.2020 19:44:17]
2020-04-30 11:52:23|clsEmailIMAP|INFO >> Working on email: UniqueID [17027] - Subject[[your-subject]] - Date [18.04.2020 00:19:47]
2020-04-30 11:52:25|clsEmailIMAP|INFO >> Working on email: UniqueID [17036] - Subject[FW: Elternbrief] - Date [18.04.2020 17:36:09]
2020-04-30 11:52:26|clsEmailIMAP|INFO >> Working on email: UniqueID [17049] - Subject[Diane Manz] - Date [19.04.2020 14:39:19]
2020-04-30 11:52:27|clsEmailIMAP|INFO >> Working on email: UniqueID [17155] - Subject[Re: Musikwunsch] - Date [24.04.2020 19:33:32]
2020-04-30 11:52:28|clsEmailIMAP|INFO >> Working on email: UniqueID [17190] - Subject[Kerstin Lefèvre] - Date [26.04.2020 10:39:41]
2020-04-30 11:52:30|clsEmailIMAP|INFO >> Working on email: UniqueID [17194] - Subject[Nachricht von Frau Zörb] - Date [26.04.2020 13:26:25]
2020-04-30 11:52:32|clsEmailIMAP|INFO >> Working on email: UniqueID [17201] - Subject[Link High Intensitiy] - Date [26.04.2020 18:51:40]
2020-04-30 11:52:33|clsEmailIMAP|INFO >> Working on email: UniqueID [17202] - Subject[[your-subject]] - Date [26.04.2020 21:23:03]
2020-04-30 11:52:38|clsEmailIMAP|INFO >> Working on email: UniqueID [17244] - Subject[Kerstin Lefèvre] - Date [28.04.2020 17:24:21]
2020-04-30 11:52:39|clsEmailIMAP|INFO >> Working on email: UniqueID [17262] - Subject[Link Zumba, 19.00 Uhr] - Date [29.04.2020 17:13:58]
2020-04-30 11:52:41|clsEmailIMAP|INFO >> Working on email: UniqueID [17264] - Subject[Fashion in deinen Lieblingsfarben!] - Date [29.04.2020 18:08:06]
2020-04-30 11:52:42|clsEmailIMAP|INFO >> Working on email: UniqueID [17265] - Subject[Casino news] - Date [29.04.2020 20:47:41]
2020-04-30 11:52:44|clsEmailIMAP|INFO >> Working on email: UniqueID [17267] - Subject[Diese Hosen rocken?? Schau dir unsere GPx-Serie an!] - Date [30.04.2020 06:04:42]
2020-04-30 11:52:47|clsEmailIMAP|INFO >> Working on email: UniqueID [17268] - Subject[Marc O´Polo, UGG, True Prodigy uvm.] - Date [30.04.2020 07:07:16]
2020-04-30 11:52:49|clsEmailIMAP|INFO >> Working on email: UniqueID [17269] - Subject[BestSecret SALE] - Date [30.04.2020 07:09:41]
2020-04-30 11:52:51|clsEmailIMAP|INFO >> Working on email: UniqueID [17270] - Subject[Einzigartig wie nie. Sehr, sehr profitabel.] - Date [30.04.2020 07:56:04]
2020-04-30 11:52:52|clsEmailIMAP|INFO >> Working on email: UniqueID [17271] - Subject[SC24.com AG] - Date [30.04.2020 08:32:25]
2020-04-30 11:52:53|clsEmailIMAP|INFO >> Working on email: UniqueID [17272] - Subject[Link Beine intensiv 11.00 Uhr] - Date [30.04.2020 09:23:31]
2020-04-30 11:52:54|clsEmailIMAP|INFO >> Working on email: UniqueID [17273] - Subject[Dan Gerlitz] - Date [30.04.2020 07:09:18]
2020-04-30 11:52:56|clsEmailIMAP|INFO >> Working on email: UniqueID [17274] - Subject[Handelsblatt Online Eilmeldung] - Date [01.01.0001 00:00:00]
2020-04-30 11:52:58|clsEmailIMAP|INFO >> Working on email: UniqueID [17275] - Subject[BestSecret NEW] - Date [30.04.2020 11:14:32]
2020-04-30 11:52:59|clsEmailIMAP|INFO >> Working on email: UniqueID [17276] - Subject[?? Entspannte Sommermode ??] - Date [30.04.2020 11:04:01]
2020-04-30 11:55:10|clsEmailIMAP|INFO >> ###############################################
2020-04-30 11:55:10|clsEmailIMAP|INFO >> Found [38] regular messages to work on!
2020-04-30 11:55:15|clsEmailIMAP|INFO >> ###############################################

View File

@ -1,9 +0,0 @@
2020-04-30 10:44:11|frmMain|DEBUG >> SQL-Server ConnString is [Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2020-04-30 10:44:11|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG
2020-04-30 10:44:11|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBDD_BASECONFIG
2020-04-30 10:44:11|clsDatabase|DEBUG >> Database initialized
2020-04-30 10:44:11|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBEMLP_CONFIG
2020-04-30 10:44:11|clsDatabase|DEBUG >> ReturnDatatable Command: select * from TBDD_BASECONFIG
2020-04-30 10:44:11|clsDatabase|DEBUG >> Database initialized
2020-04-30 10:44:11|frmMain|DEBUG >> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2020-04-30 10:44:11|clsWindream_allgemein|DEBUG >> sDD-VMP01-APS01

View File

@ -1,16 +0,0 @@
2020-06-26 15:04:56.3023|frmMain|DEBUG >> InitDatabase(frmMain.vb:160) -> SQL-Server ConnString is [Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM_TEST;Persist Security Info=True;User ID=sa;Password=dd]
2020-06-26 15:04:56.4878|clsDatabase|DEBUG >> Return_Datatable(clsDatabase.vb:59) -> ReturnDatatable Command: select * from TBEMLP_CONFIG
2020-06-26 15:04:56.5138|clsDatabase|DEBUG >> Return_Datatable(clsDatabase.vb:59) -> ReturnDatatable Command: select * from TBDD_BASECONFIG
2020-06-26 15:04:56.5138|clsDatabase|DEBUG >> Init(clsDatabase.vb:38) -> Database initialized
2020-06-26 15:04:56.5138|clsDatabase|DEBUG >> Return_Datatable(clsDatabase.vb:59) -> ReturnDatatable Command: select * from TBEMLP_CONFIG
2020-06-26 15:04:56.5218|clsDatabase|DEBUG >> Return_Datatable(clsDatabase.vb:59) -> ReturnDatatable Command: select * from TBDD_BASECONFIG
2020-06-26 15:04:56.5218|clsDatabase|DEBUG >> Init(clsDatabase.vb:38) -> Database initialized
2020-06-26 15:04:56.5218|frmMain|DEBUG >> frmMain_Load(frmMain.vb:41) -> AppConfig is located at: [E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.Config]
2020-06-26 15:04:56.9788|clsWindream_allgemein|DEBUG >> GetCurrentServer(clsWindream_allgemein.vb:317) -> sDD-VMP01-APS01
2020-06-26 15:04:57.4947|clsWindream_allgemein|DEBUG >> GetCurrentServer(clsWindream_allgemein.vb:317) -> sDD-VMP01-APS01
2020-06-26 15:04:57.4947|clsWindream_allgemein|DEBUG >> Init(clsWindream_allgemein.vb:97) -> windream-Server: 'sDD-VMP01-APS01'
2020-06-26 15:04:57.4947|clsWindream_allgemein|DEBUG >> Init(clsWindream_allgemein.vb:98) -> windream-UserName: 'DD-GAN.LOCAL.DIGITALDATA.WORKS\SchreiberM'
2020-06-26 15:04:57.5367|clsWindream_allgemein|DEBUG >> Init(clsWindream_allgemein.vb:132) -> Alles OK - Erfolgreich angemeldet und Session aufgebaut
2020-06-26 15:04:57.5407|clsDatabase|DEBUG >> Return_Datatable(clsDatabase.vb:59) -> ReturnDatatable Command: select * from TBEMLP_CONFIG
2020-06-26 15:04:57.5407|clsDatabase|DEBUG >> Return_Datatable(clsDatabase.vb:59) -> ReturnDatatable Command: select * from TBDD_BASECONFIG
2020-06-26 15:04:57.5407|clsDatabase|DEBUG >> Init(clsDatabase.vb:38) -> Database initialized

View File

@ -1,4 +0,0 @@
2021-01-18 09:09:44|clsWorkEmail|ERROR >> Ungültige Konvertierung von Typ DBNull in Typ String. bei Microsoft.VisualBasic.CompilerServices.Conversions.ToString(Object Value)
bei DigitalData.EMLProfiler.clsWorkEmail.COMMON_EMAIL_IN() in E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\clsWorkEmail.vb:Zeile 181.
2021-01-18 09:09:48|clsDatabase|WARN >> Unexpected Error in Execute_non_Query: Ungültiger Spaltenname "PROFILE_ID".
2021-01-18 09:09:48|clsDatabase|WARN >> SQL: INSERT INTO TBEMLP_HISTORY (WORK_PROCESS,EMAIL_MSGID,EMAIL_SUBJECT,EMAIL_DATE,EMAIL_BODY,EMAIL_SUBSTRING1,EMAIL_SUBSTRING2,EMAIL_FROM,PROFILE_ID) VALUES ('Attachment Sniffer','645968143.4849.1605607251487@w2k12srv187','Rechnung 3250000712 vom 17.11.2020','17.11.2020 11:00:51','','','','Kerstin.Franke@wisag.de',2)

View File

@ -1,8 +0,0 @@
2021-01-18 09:06:33|frmMain|INFO >> ## Manual working on file E:\ForwardedMessage.eml ...
2021-01-18 09:09:29|frmMain|INFO >> ## Manual working on file E:\ForwardedMessage.eml ...
2021-01-18 09:09:36|clsWorker|INFO >> Worked/Pulled: 1 E-Mails
2021-01-18 09:09:36|clsWorkEmail|INFO >> No relation configured for this email - Subject[RECHNUNG 3250000712 VOM 17.11.2020]
2021-01-18 09:09:36|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [Rechnung 3250000712 vom 17.11.2020]
2021-01-18 09:09:48|clsDatabase|WARN >> Unexpected Error in Execute_non_Query: Ungültiger Spaltenname "PROFILE_ID".
2021-01-18 09:09:48|clsDatabase|WARN >> SQL: INSERT INTO TBEMLP_HISTORY (WORK_PROCESS,EMAIL_MSGID,EMAIL_SUBJECT,EMAIL_DATE,EMAIL_BODY,EMAIL_SUBSTRING1,EMAIL_SUBSTRING2,EMAIL_FROM,PROFILE_ID) VALUES ('Attachment Sniffer','645968143.4849.1605607251487@w2k12srv187','Rechnung 3250000712 vom 17.11.2020','17.11.2020 11:00:51','','','','Kerstin.Franke@wisag.de',2)
2021-01-18 09:09:48|clsWorker|INFO >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\Rechnung 3250000712 vom 17.11.2020.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.

View File

@ -0,0 +1,61 @@
16:23:31.3436|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:23:31.5088|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:23:36.0664|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:23:37.4133|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:23:47.6066|clsWorkEmail|INFO >> COPY2HDD - EMail (WG: Rechnung 7895001156 vom 12.07.2021) already existing!
16:23:53.8881|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.
16:24:26.0009|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:24:26.1706|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:24:27.3697|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:24:28.6370|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:24:30.0683|clsWorkEmail|INFO >> [COPY2HDD] Email saved to (P:\Test\Import\ZUGFerD\Email_in\Eml\3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc.eml)
16:24:56.8232|clsWorkEmail|INFO >> Working on Attachment [7895001156.pdf]
16:25:13.6288|clsWorkEmail|INFO >> Attachment saved to [P:\Test\Import\ZUGFerD\Email_in\3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc~7895001156.pdf]
16:25:13.6288|clsWorkEmail|INFO >> INSERT_HISTORY_FB: _firebird is nothing
16:25:25.4908|clsDatabase|WARN >> Unexpected Error in Execute_non_Query: Ungültiger Objektname "TBEMLP_HISTORY_ATTACHMENT".
16:25:26.1162|clsDatabase|WARN >> SQL: INSERT INTO TBEMLP_HISTORY_ATTACHMENT (WORK_PROCESS,EMAIL_MSGID,EMAIL_FROM,EMAIL_SUBJECT,EMAIL_DATETIME,EMAIL_BODY,EMAIL_ATTMT) VALUES ('Attachment Sniffer','3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc','Marlon.Schreiber@wisag.de','WG: Rechnung 7895001156 vom 12.07.2021','13.07.2021 16:08:06','','7895001156.pdf')
16:26:11.7901|clsDatabase|WARN >> Unexpected Error in Execute_non_Query: Ungültiger Spaltenname "PROFILE_ID".
16:26:12.4681|clsDatabase|WARN >> SQL: INSERT INTO TBEMLP_HISTORY (WORK_PROCESS,EMAIL_MSGID,EMAIL_SUBJECT,EMAIL_DATE,EMAIL_BODY,EMAIL_SUBSTRING1,EMAIL_SUBSTRING2,EMAIL_FROM,PROFILE_ID) VALUES ('Attachment Sniffer','3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc','WG: Rechnung 7895001156 vom 12.07.2021','13.07.2021 16:08:06','','','','Marlon.Schreiber@wisag.de',2)
16:26:29.8724|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.
16:28:55.6747|LogConfig|INFO >> No logfiles were marked for deletion in the range [last 90 days].
16:29:13.6867|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:29:14.0687|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:29:15.3146|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:29:17.0020|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:32:01.9793|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.
16:32:39.3192|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:32:39.4462|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:32:40.8542|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:32:42.2843|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:32:42.2963|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.
16:32:56.9567|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:32:57.0877|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:32:58.3442|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:33:07.0171|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:34:27.9691|LogConfig|INFO >> No logfiles were marked for deletion in the range [last 90 days].
16:34:37.3940|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:34:37.7600|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:34:38.9159|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:34:41.2748|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:34:41.2918|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.
16:35:12.1724|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:35:13.3639|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:35:17.2723|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:35:23.2859|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:35:50.7726|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.
16:36:07.7001|frmMain|INFO >> ## Manual working on file \\dd-gan.local.digitaldata.works\DD-DFSR01\UserObjects\UserFiles\SchreiberM\Desktop\WG Rechnung 7895001156 vom 12.07.2021.eml ...
16:36:09.1231|clsWorker|INFO >> Worked/Pulled: [1] E-Mails
16:36:10.3651|clsWorkEmail|INFO >> CommonEmail-Process-Sniffer
16:36:11.5938|clsWorkEmail|INFO >> COMMON_EMAIL_IN...Subject [WG: Rechnung 7895001156 vom 12.07.2021]
16:36:15.8361|clsWorkEmail|INFO >> [COPY2HDD] Email saved to (P:\Test\Import\ZUGFerD\Email_in\Eml\3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc.eml)
16:36:25.5777|clsWorkEmail|INFO >> Working on Attachment [7895001156.pdf]
16:36:28.7825|clsWorkEmail|INFO >> Attachment saved to [P:\Test\Import\ZUGFerD\Email_in\3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc~7895001156.pdf]
16:36:28.7825|clsWorkEmail|INFO >> INSERT_HISTORY_FB: _firebird is nothing
16:36:33.2822|clsDatabase|WARN >> Unexpected Error in Execute_non_Query: Ungültiger Objektname "TBEMLP_HISTORY_ATTACHMENT".
16:36:33.2822|clsDatabase|WARN >> SQL: INSERT INTO TBEMLP_HISTORY_ATTACHMENT (WORK_PROCESS,EMAIL_MSGID,EMAIL_FROM,EMAIL_SUBJECT,EMAIL_DATETIME,EMAIL_BODY,EMAIL_ATTMT) VALUES ('Attachment Sniffer','3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc','Marlon.Schreiber@wisag.de','WG: Rechnung 7895001156 vom 12.07.2021','13.07.2021 16:08:06','','7895001156.pdf')
16:36:36.5675|clsWorkEmail|INFO >> Working on Attachment [7895001156_RA.pdf]
16:36:40.7245|clsWorkEmail|INFO >> Attachment saved to [P:\Test\Import\ZUGFerD\Email_in\3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc~7895001156_RA.pdf]
16:36:40.7255|clsWorkEmail|INFO >> INSERT_HISTORY_FB: _firebird is nothing
16:36:41.8460|clsDatabase|WARN >> Unexpected Error in Execute_non_Query: Ungültiger Objektname "TBEMLP_HISTORY_ATTACHMENT".
16:36:41.8460|clsDatabase|WARN >> SQL: INSERT INTO TBEMLP_HISTORY_ATTACHMENT (WORK_PROCESS,EMAIL_MSGID,EMAIL_FROM,EMAIL_SUBJECT,EMAIL_DATETIME,EMAIL_BODY,EMAIL_ATTMT) VALUES ('Attachment Sniffer','3a47d5692a394336b50743ec4a629f9d@e2k13srv005.wisagservice.loc','Marlon.Schreiber@wisag.de','WG: Rechnung 7895001156 vom 12.07.2021','13.07.2021 16:08:06','','7895001156_RA.pdf')
16:36:41.8670|clsWorker|WARN >> TempFileDelete - Could not delete the tempfile from TEMP_FILES: Der Prozess kann nicht auf die Datei "C:\Users\SchreiberM\AppData\Local\Temp\DD_EmailProfiler\WG_ Rechnung 7895001156 vom 12.07.2021.eml" zugreifen, da sie von einem anderen Prozess verwendet wird.

View File

@ -1,3 +0,0 @@
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE STARTTLS AUTH=PLAIN] Ready
A001 LOGIN "" ""
A001 NO [AUTHENTICATIONFAILED] Authentication failed.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -283,9 +283,8 @@ Partial Class frmMain
Me.ARCHIVE_FOLDERTextBox = New System.Windows.Forms.TextBox() Me.ARCHIVE_FOLDERTextBox = New System.Windows.Forms.TextBox()
Me.GroupBox5 = New System.Windows.Forms.GroupBox() Me.GroupBox5 = New System.Windows.Forms.GroupBox()
Me.Button7 = New System.Windows.Forms.Button() Me.Button7 = New System.Windows.Forms.Button()
Me.chkS22 = New System.Windows.Forms.CheckBox()
Me.Label16 = New System.Windows.Forms.Label() Me.Label16 = New System.Windows.Forms.Label()
Me.Button1 = New System.Windows.Forms.Button() Me.btntestImap = New System.Windows.Forms.Button()
Me.chkDeleteMail = New System.Windows.Forms.CheckBox() Me.chkDeleteMail = New System.Windows.Forms.CheckBox()
Me.txtInboxname = New System.Windows.Forms.TextBox() Me.txtInboxname = New System.Windows.Forms.TextBox()
Me.Button6 = New System.Windows.Forms.Button() Me.Button6 = New System.Windows.Forms.Button()
@ -296,7 +295,7 @@ Partial Class frmMain
Me.btnsendtestmail = New System.Windows.Forms.Button() Me.btnsendtestmail = New System.Windows.Forms.Button()
Me.txtnewpasswort = New System.Windows.Forms.TextBox() Me.txtnewpasswort = New System.Windows.Forms.TextBox()
Me.Button4 = New System.Windows.Forms.Button() Me.Button4 = New System.Windows.Forms.Button()
Me.GUIDTextBox2 = New System.Windows.Forms.TextBox() Me.EMAILIDTextBox = New System.Windows.Forms.TextBox()
Me.NAMETextBox = New System.Windows.Forms.TextBox() Me.NAMETextBox = New System.Windows.Forms.TextBox()
Me.EMAIL_FROMTextBox = New System.Windows.Forms.TextBox() Me.EMAIL_FROMTextBox = New System.Windows.Forms.TextBox()
Me.EMAIL_SMTPTextBox = New System.Windows.Forms.TextBox() Me.EMAIL_SMTPTextBox = New System.Windows.Forms.TextBox()
@ -351,6 +350,7 @@ Partial Class frmMain
Me.TBEMLP_CONFIGTableAdapter = New CONFIG_APP.MyDatasetTableAdapters.TBEMLP_CONFIGTableAdapter() Me.TBEMLP_CONFIGTableAdapter = New CONFIG_APP.MyDatasetTableAdapters.TBEMLP_CONFIGTableAdapter()
Me.FolderBrowserDialog1 = New System.Windows.Forms.FolderBrowserDialog() Me.FolderBrowserDialog1 = New System.Windows.Forms.FolderBrowserDialog()
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.ToolStripStatusLabel1 = New System.Windows.Forms.ToolStripStatusLabel()
GUIDLabel = New System.Windows.Forms.Label() GUIDLabel = New System.Windows.Forms.Label()
PROFILE_NAMELabel = New System.Windows.Forms.Label() PROFILE_NAMELabel = New System.Windows.Forms.Label()
POLL_TYPELabel = New System.Windows.Forms.Label() POLL_TYPELabel = New System.Windows.Forms.Label()
@ -866,9 +866,9 @@ Partial Class frmMain
GUIDLabel4.AutoSize = True GUIDLabel4.AutoSize = True
GUIDLabel4.Location = New System.Drawing.Point(310, 28) GUIDLabel4.Location = New System.Drawing.Point(310, 28)
GUIDLabel4.Name = "GUIDLabel4" GUIDLabel4.Name = "GUIDLabel4"
GUIDLabel4.Size = New System.Drawing.Size(36, 13) GUIDLabel4.Size = New System.Drawing.Size(22, 13)
GUIDLabel4.TabIndex = 34 GUIDLabel4.TabIndex = 34
GUIDLabel4.Text = "GUID:" GUIDLabel4.Text = "ID:"
' '
'NAMELabel 'NAMELabel
' '
@ -965,9 +965,9 @@ Partial Class frmMain
Label11.AutoSize = True Label11.AutoSize = True
Label11.Location = New System.Drawing.Point(735, 108) Label11.Location = New System.Drawing.Point(735, 108)
Label11.Name = "Label11" Label11.Name = "Label11"
Label11.Size = New System.Drawing.Size(57, 13) Label11.Size = New System.Drawing.Size(81, 13)
Label11.TabIndex = 64 Label11.TabIndex = 64
Label11.Text = "Password:" Label11.Text = "New password:"
' '
'PORT_INLabel 'PORT_INLabel
' '
@ -989,7 +989,7 @@ Partial Class frmMain
' '
'StatusStrip1 'StatusStrip1
' '
Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tslblstatus, Me.tslblRefresh}) Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tslblstatus, Me.tslblRefresh, Me.ToolStripStatusLabel1})
Me.StatusStrip1.Location = New System.Drawing.Point(0, 585) Me.StatusStrip1.Location = New System.Drawing.Point(0, 585)
Me.StatusStrip1.Name = "StatusStrip1" Me.StatusStrip1.Name = "StatusStrip1"
Me.StatusStrip1.Size = New System.Drawing.Size(1227, 22) Me.StatusStrip1.Size = New System.Drawing.Size(1227, 22)
@ -2945,7 +2945,7 @@ Partial Class frmMain
Me.TabPage3.Controls.Add(Me.txtnewpasswort) Me.TabPage3.Controls.Add(Me.txtnewpasswort)
Me.TabPage3.Controls.Add(Me.Button4) Me.TabPage3.Controls.Add(Me.Button4)
Me.TabPage3.Controls.Add(GUIDLabel4) Me.TabPage3.Controls.Add(GUIDLabel4)
Me.TabPage3.Controls.Add(Me.GUIDTextBox2) Me.TabPage3.Controls.Add(Me.EMAILIDTextBox)
Me.TabPage3.Controls.Add(NAMELabel) Me.TabPage3.Controls.Add(NAMELabel)
Me.TabPage3.Controls.Add(Me.NAMETextBox) Me.TabPage3.Controls.Add(Me.NAMETextBox)
Me.TabPage3.Controls.Add(EMAIL_FROMLabel) Me.TabPage3.Controls.Add(EMAIL_FROMLabel)
@ -2989,9 +2989,8 @@ Partial Class frmMain
'GroupBox5 'GroupBox5
' '
Me.GroupBox5.Controls.Add(Me.Button7) Me.GroupBox5.Controls.Add(Me.Button7)
Me.GroupBox5.Controls.Add(Me.chkS22)
Me.GroupBox5.Controls.Add(Me.Label16) Me.GroupBox5.Controls.Add(Me.Label16)
Me.GroupBox5.Controls.Add(Me.Button1) Me.GroupBox5.Controls.Add(Me.btntestImap)
Me.GroupBox5.Controls.Add(Me.chkDeleteMail) Me.GroupBox5.Controls.Add(Me.chkDeleteMail)
Me.GroupBox5.Controls.Add(Me.txtInboxname) Me.GroupBox5.Controls.Add(Me.txtInboxname)
Me.GroupBox5.Location = New System.Drawing.Point(374, 319) Me.GroupBox5.Location = New System.Drawing.Point(374, 319)
@ -3010,16 +3009,6 @@ Partial Class frmMain
Me.Button7.Text = "Set to SEEN (Email must contain ""seen"" in Subject" Me.Button7.Text = "Set to SEEN (Email must contain ""seen"" in Subject"
Me.Button7.UseVisualStyleBackColor = True Me.Button7.UseVisualStyleBackColor = True
' '
'chkS22
'
Me.chkS22.AutoSize = True
Me.chkS22.Location = New System.Drawing.Point(6, 62)
Me.chkS22.Name = "chkS22"
Me.chkS22.Size = New System.Drawing.Size(44, 17)
Me.chkS22.TabIndex = 77
Me.chkS22.Text = "S22"
Me.chkS22.UseVisualStyleBackColor = True
'
'Label16 'Label16
' '
Me.Label16.AutoSize = True Me.Label16.AutoSize = True
@ -3029,17 +3018,17 @@ Partial Class frmMain
Me.Label16.TabIndex = 76 Me.Label16.TabIndex = 76
Me.Label16.Text = "InBox-Name:" Me.Label16.Text = "InBox-Name:"
' '
'Button1 'btntestImap
' '
Me.Button1.Image = Global.CONFIG_APP.My.Resources.Resources.email_go Me.btntestImap.Image = Global.CONFIG_APP.My.Resources.Resources.email_go
Me.Button1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft Me.btntestImap.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft
Me.Button1.Location = New System.Drawing.Point(6, 20) Me.btntestImap.Location = New System.Drawing.Point(6, 20)
Me.Button1.Name = "Button1" Me.btntestImap.Name = "btntestImap"
Me.Button1.Size = New System.Drawing.Size(117, 35) Me.btntestImap.Size = New System.Drawing.Size(117, 35)
Me.Button1.TabIndex = 68 Me.btntestImap.TabIndex = 68
Me.Button1.Text = "TEST_IMAP" Me.btntestImap.Text = "TEST_IMAP"
Me.Button1.TextAlign = System.Drawing.ContentAlignment.MiddleRight Me.btntestImap.TextAlign = System.Drawing.ContentAlignment.MiddleRight
Me.Button1.UseVisualStyleBackColor = True Me.btntestImap.UseVisualStyleBackColor = True
' '
'chkDeleteMail 'chkDeleteMail
' '
@ -3142,20 +3131,20 @@ Partial Class frmMain
Me.Button4.TextAlign = System.Drawing.ContentAlignment.MiddleRight Me.Button4.TextAlign = System.Drawing.ContentAlignment.MiddleRight
Me.Button4.UseVisualStyleBackColor = True Me.Button4.UseVisualStyleBackColor = True
' '
'GUIDTextBox2 'EMAILIDTextBox
' '
Me.GUIDTextBox2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_EMAIL_ACCOUNTBindingSource, "GUID", True)) Me.EMAILIDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_EMAIL_ACCOUNTBindingSource, "GUID", True))
Me.GUIDTextBox2.Location = New System.Drawing.Point(313, 44) Me.EMAILIDTextBox.Location = New System.Drawing.Point(313, 44)
Me.GUIDTextBox2.Name = "GUIDTextBox2" Me.EMAILIDTextBox.Name = "EMAILIDTextBox"
Me.GUIDTextBox2.Size = New System.Drawing.Size(50, 21) Me.EMAILIDTextBox.Size = New System.Drawing.Size(50, 21)
Me.GUIDTextBox2.TabIndex = 35 Me.EMAILIDTextBox.TabIndex = 35
' '
'NAMETextBox 'NAMETextBox
' '
Me.NAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_EMAIL_ACCOUNTBindingSource, "NAME", True)) Me.NAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBDD_EMAIL_ACCOUNTBindingSource, "NAME", True))
Me.NAMETextBox.Location = New System.Drawing.Point(373, 44) Me.NAMETextBox.Location = New System.Drawing.Point(373, 44)
Me.NAMETextBox.Name = "NAMETextBox" Me.NAMETextBox.Name = "NAMETextBox"
Me.NAMETextBox.Size = New System.Drawing.Size(236, 21) Me.NAMETextBox.Size = New System.Drawing.Size(323, 21)
Me.NAMETextBox.TabIndex = 37 Me.NAMETextBox.TabIndex = 37
' '
'EMAIL_FROMTextBox 'EMAIL_FROMTextBox
@ -3203,9 +3192,9 @@ Partial Class frmMain
'ACTIVECheckBox4 'ACTIVECheckBox4
' '
Me.ACTIVECheckBox4.DataBindings.Add(New System.Windows.Forms.Binding("CheckState", Me.TBDD_EMAIL_ACCOUNTBindingSource, "ACTIVE", True)) Me.ACTIVECheckBox4.DataBindings.Add(New System.Windows.Forms.Binding("CheckState", Me.TBDD_EMAIL_ACCOUNTBindingSource, "ACTIVE", True))
Me.ACTIVECheckBox4.Location = New System.Drawing.Point(899, 42) Me.ACTIVECheckBox4.Location = New System.Drawing.Point(953, 44)
Me.ACTIVECheckBox4.Name = "ACTIVECheckBox4" Me.ACTIVECheckBox4.Name = "ACTIVECheckBox4"
Me.ACTIVECheckBox4.Size = New System.Drawing.Size(121, 24) Me.ACTIVECheckBox4.Size = New System.Drawing.Size(67, 24)
Me.ACTIVECheckBox4.TabIndex = 49 Me.ACTIVECheckBox4.TabIndex = 49
Me.ACTIVECheckBox4.Text = "Active" Me.ACTIVECheckBox4.Text = "Active"
Me.ACTIVECheckBox4.UseVisualStyleBackColor = True Me.ACTIVECheckBox4.UseVisualStyleBackColor = True
@ -3612,6 +3601,11 @@ Partial Class frmMain
Me.ContextMenuStrip1.Name = "ContextMenuStrip1" Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
Me.ContextMenuStrip1.Size = New System.Drawing.Size(61, 4) Me.ContextMenuStrip1.Size = New System.Drawing.Size(61, 4)
' '
'ToolStripStatusLabel1
'
Me.ToolStripStatusLabel1.Name = "ToolStripStatusLabel1"
Me.ToolStripStatusLabel1.Size = New System.Drawing.Size(0, 17)
'
'frmMain 'frmMain
' '
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
@ -3919,7 +3913,7 @@ Partial Class frmMain
Friend WithEvents BindingNavigatorMoveNextItem1 As ToolStripButton Friend WithEvents BindingNavigatorMoveNextItem1 As ToolStripButton
Friend WithEvents BindingNavigatorMoveLastItem1 As ToolStripButton Friend WithEvents BindingNavigatorMoveLastItem1 As ToolStripButton
Friend WithEvents BindingNavigatorSeparator5 As ToolStripSeparator Friend WithEvents BindingNavigatorSeparator5 As ToolStripSeparator
Friend WithEvents GUIDTextBox2 As TextBox Friend WithEvents EMAILIDTextBox As TextBox
Friend WithEvents NAMETextBox As TextBox Friend WithEvents NAMETextBox As TextBox
Friend WithEvents EMAIL_FROMTextBox As TextBox Friend WithEvents EMAIL_FROMTextBox As TextBox
Friend WithEvents EMAIL_SMTPTextBox As TextBox Friend WithEvents EMAIL_SMTPTextBox As TextBox
@ -3943,7 +3937,7 @@ Partial Class frmMain
Friend WithEvents txtTestmail As TextBox Friend WithEvents txtTestmail As TextBox
Friend WithEvents Label12 As Label Friend WithEvents Label12 As Label
Friend WithEvents btnsendtestmail As Button Friend WithEvents btnsendtestmail As Button
Friend WithEvents Button1 As Button Friend WithEvents btntestImap As Button
Friend WithEvents txtInboxname As TextBox Friend WithEvents txtInboxname As TextBox
Friend WithEvents Button2 As Button Friend WithEvents Button2 As Button
Friend WithEvents tsbtnRunLocalMail As ToolStripButton Friend WithEvents tsbtnRunLocalMail As ToolStripButton
@ -3967,9 +3961,9 @@ Partial Class frmMain
Friend WithEvents GroupBox5 As GroupBox Friend WithEvents GroupBox5 As GroupBox
Friend WithEvents Label16 As Label Friend WithEvents Label16 As Label
Friend WithEvents chkDeleteMail As CheckBox Friend WithEvents chkDeleteMail As CheckBox
Friend WithEvents chkS22 As CheckBox
Friend WithEvents Button7 As Button Friend WithEvents Button7 As Button
Friend WithEvents TextBox1 As TextBox Friend WithEvents TextBox1 As TextBox
Friend WithEvents ContextMenuStrip1 As ContextMenuStrip Friend WithEvents ContextMenuStrip1 As ContextMenuStrip
Friend WithEvents ARCHIVE_FOLDERTextBox As TextBox Friend WithEvents ARCHIVE_FOLDERTextBox As TextBox
Friend WithEvents ToolStripStatusLabel1 As ToolStripStatusLabel
End Class End Class

View File

@ -309,33 +309,12 @@
AAAASUVORK5CYII= AAAASUVORK5CYII=
</value> </value>
</data> </data>
<metadata name="BindingNavigator1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1209, 17</value>
</metadata>
<metadata name="TBEMLP_CONFIGBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>467, 134</value>
</metadata>
<metadata name="TBEMLP_CONFIGBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>467, 134</value>
</metadata>
<metadata name="BindingNavigator5.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1297, 95</value>
</metadata>
<metadata name="BindingNavigator6.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1079, 134</value>
</metadata>
<metadata name="TBEMLP_POLL_PROFILESBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBEMLP_POLL_PROFILESBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>514, 17</value> <value>514, 17</value>
</metadata> </metadata>
<metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>404, 17</value> <value>404, 17</value>
</metadata> </metadata>
<metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>404, 17</value>
</metadata>
<metadata name="TBDD_EMAIL_ACCOUNTBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>777, 95</value>
</metadata>
<metadata name="TBDD_EMAIL_ACCOUNTBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBDD_EMAIL_ACCOUNTBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>777, 95</value> <value>777, 95</value>
</metadata> </metadata>
@ -406,18 +385,6 @@
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<metadata name="BindingNavigator2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
</metadata>
<metadata name="BindingNavigator3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1175, 56</value>
</metadata>
<metadata name="BindingNavigator4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 95</value>
</metadata>
<metadata name="TBEMLP_POLL_PROCESSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>171, 56</value>
</metadata>
<metadata name="TBEMLP_POLL_PROCESSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBEMLP_POLL_PROCESSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>171, 56</value> <value>171, 56</value>
</metadata> </metadata>
@ -491,9 +458,6 @@
<metadata name="TBEMLP_POLL_STEPSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBEMLP_POLL_STEPSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>691, 56</value> <value>691, 56</value>
</metadata> </metadata>
<metadata name="TBEMLP_POLL_STEPSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>691, 56</value>
</metadata>
<metadata name="BindingNavigator3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="BindingNavigator3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1175, 56</value> <value>1175, 56</value>
</metadata> </metadata>
@ -564,9 +528,6 @@
<metadata name="TBEMLP_POLL_INDEXING_STEPSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBEMLP_POLL_INDEXING_STEPSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>171, 95</value> <value>171, 95</value>
</metadata> </metadata>
<metadata name="TBEMLP_POLL_INDEXING_STEPSBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>171, 95</value>
</metadata>
<metadata name="BindingNavigator4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="BindingNavigator4.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 95</value> <value>17, 95</value>
</metadata> </metadata>
@ -634,6 +595,9 @@
8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<metadata name="TBEMLP_CONFIGBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>467, 134</value>
</metadata>
<metadata name="TBEMLP_HISTORYBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBEMLP_HISTORYBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 134</value> <value>17, 134</value>
</metadata> </metadata>

View File

@ -1,12 +1,11 @@
Imports DigitalData.EMLProfiler Imports System.ComponentModel
Imports System.IO
Imports System.Text.RegularExpressions
Imports DigitalData.EMLProfiler
Imports DigitalData.Modules.Logging Imports DigitalData.Modules.Logging
Imports DigitalData.Modules.Messaging Imports DigitalData.Modules.Messaging
Imports System.IO
Imports System.Net
Imports System.ComponentModel
Imports Independentsoft.Email Imports Independentsoft.Email
Imports Independentsoft.Email.Mime Imports Independentsoft.Email.Mime
Imports System.Text.RegularExpressions
Public Class frmMain Public Class frmMain
Private Logger As DigitalData.Modules.Logging.Logger Private Logger As DigitalData.Modules.Logging.Logger
@ -491,7 +490,7 @@ Public Class frmMain
End If End If
End Sub End Sub
Private Sub ToolStripButton27_Click(sender As Object, e As EventArgs) Handles ToolStripButton27.Click Private Sub ToolStripButton27_Click(sender As Object, e As EventArgs) Handles ToolStripButton27.Click
Save_email_Profile Save_email_Profile()
End Sub End Sub
Private Sub ToolStripButton1_Click(sender As Object, e As EventArgs) Handles ToolStripButton1.Click Private Sub ToolStripButton1_Click(sender As Object, e As EventArgs) Handles ToolStripButton1.Click
Try Try
@ -652,7 +651,7 @@ Public Class frmMain
Me.CHANGED_WHOTextBox1.Text = Environment.UserName Me.CHANGED_WHOTextBox1.Text = Environment.UserName
TBDD_EMAIL_ACCOUNTBindingSource.EndEdit() TBDD_EMAIL_ACCOUNTBindingSource.EndEdit()
TBDD_EMAIL_ACCOUNTTableAdapter.Update(MyDataset.TBDD_EMAIL_ACCOUNT) TBDD_EMAIL_ACCOUNTTableAdapter.Update(MyDataset.TBDD_EMAIL_ACCOUNT)
ToolStripStatusLabel1.Text = $"Email-Profil gespeichert [{Now.ToString}]"
End If End If
Catch ex As Exception Catch ex As Exception
MsgBox("Error in Save_EmailAccount: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) MsgBox("Error in Save_EmailAccount: " & vbNewLine & ex.Message, MsgBoxStyle.Critical)
@ -724,25 +723,34 @@ Public Class frmMain
End If End If
End Sub End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btntestImap.Click
My.Settings.Save() My.Settings.Save()
Dim PWPlain = _Encryption.DecryptData(EMAIL_PWTextBox.Text) Dim oSQL = $"SELECT * FROM TBDD_EMAIL_ACCOUNT WHERE GUID = {EMAILIDTextBox.Text}"
'Logger.Debug($"PWis !{PWPlain}35452dd=") Dim oDT As DataTable = _database.Return_Datatable(oSQL)
Dim oResult If Not IsNothing(oDT) Then
If chkS22.Checked Then If oDT.Rows.Count = 1 Then
oResult = _emailIMAP.FetchIMAPMessages(EMAIL_SMTPTextBox.Text, PORT_INTextBox.Text, EMAIL_USERTextBox.Text, PWPlain, txtInboxname.Text, True, chkDeleteMail.Checked,
ARCHIVE_FOLDERTextBox.Text) Dim PWPlain = _Encryption.DecryptData(oDT.Rows(0).Item("EMAIL_PW"))
Else 'Logger.Debug($"PWis !{PWPlain}35452dd=")
oResult = _emailIMAP.FetchIMAPMessagesIsoft(EMAIL_SMTPTextBox.Text, PORT_INTextBox.Text, EMAIL_USERTextBox.Text, PWPlain, txtInboxname.Text, Dim oResult
ARCHIVE_FOLDERTextBox.Text, Path.Combine(My.Application.Info.DirectoryPath, "Log") & "\IsoftLog.txt", True, chkDeleteMail.Checked) 'If chkS22.Checked Then
oResult = _emailIMAP.FetchIMAPMessagesS22(oDT.Rows(0).Item("EMAIL_SMTP"), oDT.Rows(0).Item("PORT_IN"), oDT.Rows(0).Item("EMAIL_USER"), PWPlain, txtInboxname.Text, True, chkDeleteMail.Checked,
ARCHIVE_FOLDERTextBox.Text)
'Else
'oResult = _emailIMAP.FetchIMAPMessagesIsoft(EMAIL_SMTPTextBox.Text, PORT_INTextBox.Text, EMAIL_USERTextBox.Text, PWPlain, txtInboxname.Text,
'ARCHIVE_FOLDERTextBox.Text, Path.Combine(My.Application.Info.DirectoryPath, "Log") & "\IsoftLog.txt", True, chkDeleteMail.Checked)
'End If
If oResult = False Then
MsgBox("Access Imap NOT successfull", MsgBoxStyle.Critical)
Else
MsgBox("Test Successful!", MsgBoxStyle.Information)
End If
End If
End If End If
If oResult = False Then
MsgBox("Access Imap NOT successfull", MsgBoxStyle.Critical)
Else
MsgBox("Test Successful!", MsgBoxStyle.Information)
End If
End Sub End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
@ -895,7 +903,7 @@ Public Class frmMain
End If End If
End Sub End Sub
Private Sub chkS22_CheckedChanged(sender As Object, e As EventArgs) Handles chkS22.CheckedChanged Private Sub chkS22_CheckedChanged(sender As Object, e As EventArgs)
End Sub End Sub

View File

@ -0,0 +1,7 @@
' <autogenerated/>
Option Strict Off
Option Explicit On
Imports System
Imports System.Reflection
<Assembly: Global.System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName:=".NET Framework 4.6.1")>

View File

@ -1 +1 @@
089985a82f862c462782eef3bd09083ddec4bb21 90042ae9246d2563c05ade7e7cea9b19b2b01e33

View File

@ -1,3 +1,7 @@
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraGrid.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraGrid.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\es\DevExpress.Office.v18.1.Core.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.pdb
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.config E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe.config
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.exe
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.pdb E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\CONFIG_APP.pdb
@ -6,7 +10,6 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExp
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Printing.v18.1.Core.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Printing.v18.1.Core.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Utils.v18.1.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Utils.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraEditors.v18.1.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraEditors.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraGrid.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraLayout.v18.1.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraLayout.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraPrinting.v18.1.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraPrinting.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.EMLProfiler.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.EMLProfiler.dll
@ -24,6 +27,7 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExp
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraTreeList.v18.1.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraTreeList.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\FirebirdSql.Data.FirebirdClient.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\FirebirdSql.Data.FirebirdClient.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\Oracle.ManagedDataAccess.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\Oracle.ManagedDataAccess.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.Modules.Encryption.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Office.v18.1.Core.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Office.v18.1.Core.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Images.v18.1.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Images.v18.1.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.EMLProfiler.pdb E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.EMLProfiler.pdb
@ -33,7 +37,6 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExp
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Printing.v18.1.Core.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Printing.v18.1.Core.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Utils.v18.1.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Utils.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraEditors.v18.1.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraEditors.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraGrid.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraLayout.v18.1.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraLayout.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraPrinting.v18.1.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraPrinting.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.Modules.Logging.pdb E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.Modules.Logging.pdb
@ -51,6 +54,8 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExp
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraBars.v18.1.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraBars.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.RichEdit.v18.1.Core.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.RichEdit.v18.1.Core.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraTreeList.v18.1.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.XtraTreeList.v18.1.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.Modules.Encryption.pdb
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DigitalData.Modules.Encryption.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Office.v18.1.Core.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\DevExpress.Office.v18.1.Core.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\de\DevExpress.Data.v18.1.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\de\DevExpress.Data.v18.1.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\es\DevExpress.Data.v18.1.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\es\DevExpress.Data.v18.1.resources.dll
@ -101,7 +106,6 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\es\Dev
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ja\DevExpress.XtraTreeList.v18.1.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ja\DevExpress.XtraTreeList.v18.1.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ru\DevExpress.XtraTreeList.v18.1.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ru\DevExpress.XtraTreeList.v18.1.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\de\DevExpress.Office.v18.1.Core.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\de\DevExpress.Office.v18.1.Core.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\es\DevExpress.Office.v18.1.Core.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ja\DevExpress.Office.v18.1.Core.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ja\DevExpress.Office.v18.1.Core.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ru\DevExpress.Office.v18.1.Core.resources.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\bin\Debug\ru\DevExpress.Office.v18.1.Core.resources.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbprojAssemblyReference.cache E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbprojAssemblyReference.cache
@ -109,7 +113,7 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.Resources.resources E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.Resources.resources
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbproj.GenerateResource.cache E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbproj.GenerateResource.cache
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.exe.licenses E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.exe.licenses
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbproj.CoreCompileInputs.cache
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbproj.CopyComplete E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.vbproj.CopyComplete
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.exe E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.exe
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\CONFIG_APP\obj\Debug\CONFIG_APP.pdb

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="NLog" version="4.5.9" targetFramework="net461" /> <package id="NLog" version="4.7.10" targetFramework="net461" />
</packages> </packages>

View File

@ -70,7 +70,8 @@
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.4.5.8\lib\net45\NLog.dll</HintPath> <SpecificVersion>False</SpecificVersion>
<HintPath>P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\NLog.dll</HintPath>
</Reference> </Reference>
<Reference Include="S22.Imap, Version=3.6.0.0, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="S22.Imap, Version=3.6.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\S22.Imap.3.6.0.0\lib\net40\S22.Imap.dll</HintPath> <HintPath>..\packages\S22.Imap.3.6.0.0\lib\net40\S22.Imap.dll</HintPath>

View File

@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben: ' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")> ' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("2.9.0.0")> <Assembly: AssemblyVersion("3.2.0.0")>
<Assembly: AssemblyFileVersion("2.9.0.0")> <Assembly: AssemblyFileVersion("3.0.0.0")>

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<configuration> <configuration>
<configSections> <configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections> </configSections>
<entityFramework> <entityFramework>
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" /> <defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />

View File

@ -103,6 +103,13 @@ DigitalData.Modules.Database
<param name="SqlCommand">The command to execute</param> <param name="SqlCommand">The command to execute</param>
<returns>True, if command was executed sucessfully. Otherwise false.</returns> <returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member> </member>
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQuery(System.String,FirebirdSql.Data.FirebirdClient.FbTransaction)">
<summary>
Executes a non-query command inside the specified transaction.
</summary>
<param name="SqlCommand">The command to execute</param>
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)"> <member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
<summary> <summary>
Executes a sql query resulting in a scalar value. Executes a sql query resulting in a scalar value.
@ -199,6 +206,27 @@ DigitalData.Modules.Database
<param name="executeStatement">the sql statement</param> <param name="executeStatement">the sql statement</param>
<returns>Returns the scalarvalue</returns> <returns>Returns the scalarvalue</returns>
</member> </member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.EncryptConnectionString(System.String)">
<summary>
Encrypts a connection string password.
</summary>
<param name="ConnectionString">A connection string with a plain-text password</param>
<returns>The connection string with the password encrypted.</returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.DecryptConnectionString(System.String)">
<summary>
Decrypts a connection string password.
</summary>
<param name="ConnectionString">A connection string with a encrypted password</param>
<returns>The connection string with the password decrypted.</returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.OpenSQLConnection(System.Data.SqlClient.SqlConnection)">
<summary>
This Function intentionally has no try..catch block to have any errors caught outside
</summary>
<param name="Connection"></param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)"> <member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)">
<summary> <summary>
Returns a datatable for a sql-statement Returns a datatable for a sql-statement

View File

@ -0,0 +1,31 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
DigitalData.Modules.Encryption
</name>
</assembly>
<members>
<member name="T:DigitalData.Modules.Encryption.My.Resources.Resources">
<summary>
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
</summary>
</member>
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.ResourceManager">
<summary>
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
</summary>
</member>
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.Culture">
<summary>
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
</summary>
</member>
<member name="T:DigitalData.Modules.Encryption.Encryption">
<summary>
https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
</summary>
</member>
</members>
</doc>

View File

@ -105,7 +105,13 @@ DigitalData.Modules.Logging
</summary> </summary>
<returns>A list of log messages</returns> <returns>A list of log messages</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String)"> <member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogOptions)">
<summary>
Initializes a new LogConfig object with the options supplied as a LogOptions object
</summary>
<param name="Options"></param>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String,System.Int32)">
<summary> <summary>
Initializes a new LogConfig object with a logpath and optinally a filename-suffix. Initializes a new LogConfig object with a logpath and optinally a filename-suffix.
</summary> </summary>
@ -114,6 +120,14 @@ DigitalData.Modules.Logging
<param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param> <param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param>
<param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param> <param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param>
<param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param> <param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param>
<param name="FileKeepRangeInDays">Amount of days where files are kept and not deleted.</param>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearOldLogfiles(System.Int32)">
<summary>
Clears old LogFiles from the configured logpath for compliance with the GDPR
</summary>
<param name="FileKeepRange">Days in which logfiles should be kept. All files older than `Now - FileKeepInterval` will be deleted.</param>
<returns>True, if files were deleted as expected or no files were deleted. Otherwise false.</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger">
<summary> <summary>
@ -122,6 +136,22 @@ DigitalData.Modules.Logging
<returns>An object of Logging.Logger</returns> <returns>An object of Logging.Logger</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)">
<summary>
Returns the Logger for the specified classname
</summary>
<returns>An object of Logging.Logger</returns>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLoggerFor(System.String)">
<summary>
Returns the Logger for the specified module using event-properties
</summary>
<remarks>
https://github.com/NLog/NLog/wiki/EventProperties-Layout-Renderer
https://stackoverflow.com/questions/31337030/separate-log-file-for-specific-class-instance-using-nlog/32065824#32065824
</remarks>
<returns>An object of Logging.Logger</returns>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String,System.String)">
<summary> <summary>
Returns the Logger for a class specified by `ClassName` Returns the Logger for a class specified by `ClassName`
</summary> </summary>
@ -133,7 +163,7 @@ DigitalData.Modules.Logging
Clears the internal log Clears the internal log
</summary> </summary>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean)"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean,System.Int32)">
<summary> <summary>
Gets the fully qualified name of the class invoking the calling method, Gets the fully qualified name of the class invoking the calling method,
including the namespace but Not the assembly. including the namespace but Not the assembly.
@ -167,11 +197,5 @@ DigitalData.Modules.Logging
</summary> </summary>
<param name="Debug">Adds the Debug rule if true.</param> <param name="Debug">Adds the Debug rule if true.</param>
</member> </member>
<member name="M:DigitalData.Modules.Logging.Logger.NewBlock(System.String)">
<summary>
Prints a preformatted Block including a block identifier
</summary>
<param name="blockId">A unique Identifier for this block, eg. DocId, FullPath, ..</param>
</member>
</members> </members>
</doc> </doc>

View File

@ -32,13 +32,13 @@ Public Class clsDatabase
Try Try
WM_DRIVE = DT_ECM_BASE_CONFIG.Rows(0).Item("WM_DRIVE") WM_DRIVE = DT_ECM_BASE_CONFIG.Rows(0).Item("WM_DRIVE")
Catch ex As Exception Catch ex As Exception
Logger.Warn("WM_DRIVE not part of DT_ECM_BASE_CONFIG: " & ex.Message) Logger.Error("WM_DRIVE not part of DT_ECM_BASE_CONFIG: " & ex.Message)
WM_DRIVE = "W" WM_DRIVE = "W"
End Try End Try
Logger.Debug("Database initialized") Logger.Debug("Database initialized")
Return True Return True
Catch ex As Exception Catch ex As Exception
Logger.Warn("Unexpected Error in DatabaseInit: " & ex.Message) Logger.Error("Unexpected Error in DatabaseInit: " & ex.Message)
Return False Return False
End Try End Try
End Function End Function
@ -61,7 +61,7 @@ Public Class clsDatabase
SQLconnect.Close() SQLconnect.Close()
Return dt Return dt
Catch ex As Exception Catch ex As Exception
Logger.Warn("Unexpected Error in Return_Datatable: " & ex.Message) Logger.Error("Unexpected Error in Return_Datatable: " & ex.Message)
Logger.Warn("SQL: " & Select_anweisung) Logger.Warn("SQL: " & Select_anweisung)
Return Nothing Return Nothing
End Try End Try
@ -83,7 +83,7 @@ Public Class clsDatabase
SQLconnect.Close() SQLconnect.Close()
Return dt Return dt
Catch ex As Exception Catch ex As Exception
Logger.Warn("Unexpected Error in Return_DatatableCS: " & ex.Message) Logger.Error("Unexpected Error in Return_DatatableCS: " & ex.Message)
Logger.Warn("SQL: " & Select_anweisung) Logger.Warn("SQL: " & Select_anweisung)
Return Nothing Return Nothing
End Try End Try
@ -102,7 +102,7 @@ Public Class clsDatabase
SQLconnect.Close() SQLconnect.Close()
Return True Return True
Catch ex As Exception Catch ex As Exception
Logger.Warn("Unexpected Error in Execute_non_Query: " & ex.Message) Logger.Error("Unexpected Error in Execute_non_Query: " & ex.Message)
Logger.Warn("SQL: " & ExecuteCMD) Logger.Warn("SQL: " & ExecuteCMD)
Return False Return False
End Try End Try
@ -122,7 +122,7 @@ Public Class clsDatabase
SQLconnect.Close() SQLconnect.Close()
Return result Return result
Catch ex As Exception Catch ex As Exception
Logger.Warn("Unexpected Error Execute_Scalar: " & ex.Message) Logger.Error("Unexpected Error Execute_Scalar: " & ex.Message)
Logger.Warn("SQL: " & cmdscalar) Logger.Warn("SQL: " & cmdscalar)
Return Nothing Return Nothing
End Try End Try
@ -142,7 +142,7 @@ Public Class clsDatabase
SQLconnect.Close() SQLconnect.Close()
Return result Return result
Catch ex As Exception Catch ex As Exception
Logger.Warn("Unexpected Error Execute_Scalar_CS: " & ex.Message) Logger.Error("Unexpected Error Execute_Scalar_CS: " & ex.Message)
Logger.Warn("SQL: " & cmdscalar) Logger.Warn("SQL: " & cmdscalar)
Return Nothing Return Nothing
End Try End Try

View File

@ -22,21 +22,21 @@ Public Class clsEmailIMAP
' Logger.Info(e.Log) ' Logger.Info(e.Log)
'End Sub 'End Sub
Public Function FetchIMAPMessages(Server As String, Port As Integer, Username As String, Password As String, pInbox As String, Optional IsTest As Boolean = False, Optional DeleteinTest As Boolean = False, Optional MoveMailTo As String = "") As Boolean Public Function FetchIMAPMessagesS22(Server As String, Port As Integer, Username As String, Password As String, pInbox As String, Optional IsTest As Boolean = False, Optional DeleteinTest As Boolean = False, Optional MoveMailTo As String = "") As Boolean
Logger.Debug("S22FetchIMAPMessages - Connecting to Server {0}:{1} with user {2}", Server, Port, Username) Logger.Debug("FetchIMAPMessagesS22 - Connecting to Server {0}:{1} with user {2}", Server, Port, Username)
Try Try
Logger.Debug("S22FetchIMAPMessages - Connecting...") Logger.Debug("FetchIMAPMessagesS22 - Connecting...")
Using oClient As New S22.Imap.ImapClient(Server, Port, Username, Password, S22.Imap.AuthMethod.Login, True) Using oClient As New S22.Imap.ImapClient(Server, Port, Username, Password, S22.Imap.AuthMethod.Login, True)
If Not oClient.Authed Then If Not oClient.Authed Then
Logger.Warn("S22FetchIMAPMessages - Connected to server but authentication failed.") Logger.Warn("FetchIMAPMessagesS22 - Connected to server but authentication failed.")
Return False Return False
End If End If
Logger.Debug($"S22FetchIMAPMessages - Fetching unseen MessageIds from Inbox: {pInbox}") Logger.Info($"FetchIMAPMessagesS22 - Fetching unseen MessageIds from Inbox: {pInbox}")
Dim oMessageIds As IEnumerable(Of UInteger) = oClient.Search(S22.Imap.SearchCondition.Unseen, pInbox) Dim oMessageIds As IEnumerable(Of UInteger) = oClient.Search(S22.Imap.SearchCondition.Unseen, pInbox)
Logger.Debug("S22FetchIMAPMessages - Found {0} messages", oMessageIds.Count) Logger.Info("FetchIMAPMessagesS22 - Found [{0}] messages", oMessageIds.Count)
Logger.Debug("S22FetchIMAPMessages - Fetching messages...") Logger.Debug("FetchIMAPMessagesS22 - Fetching messages...")
Dim oMessageCountRegular As Integer = 0 Dim oMessageCountRegular As Integer = 0
Dim oMessageCountWorked As Integer = 0 Dim oMessageCountWorked As Integer = 0
Dim oLastLog As String Dim oLastLog As String
@ -57,13 +57,13 @@ Public Class clsEmailIMAP
oLastLog &= " # Extracting the MessageID" oLastLog &= " # Extracting the MessageID"
oMessageREFGUID = oMsg.MessageID oMessageREFGUID = oMsg.MessageID
Catch ex As Exception Catch ex As Exception
Logger.Warn($"S22FetchIMAPMessages - Could not get a MessageID or create a MailObject - Error: {ex.Message} - Last Debug Log: [{oLastLog}]") Logger.Warn($"FetchIMAPMessagesS22 - Could not get a MessageID or create a MailObject - Error: {ex.Message} - Last Debug Log: [{oLastLog}]")
Continue For Continue For
End Try End Try
oLastLog &= " # Got the MessageID" oLastLog &= " # Got the MessageID"
oMessageREFGUID = oMessageREFGUID.Replace(">", "").Replace("<", "") oMessageREFGUID = oMessageREFGUID.Replace(">", "").Replace("<", "")
Dim oCHECKSQL = $"SELECT * FROM TBEMLP_HISTORY WHERE lower(EMAIL_MSGID) = lower('{oMessageREFGUID}')" Dim oCHECKSQL = $"SELECT * FROM TBEMLP_HISTORY WHERE EMAIL_MSGID = '{oMessageREFGUID}'"
Dim oCHECKDT As DataTable = _DB_MSSQL.Return_Datatable(oCHECKSQL) Dim oCHECKDT As DataTable = _DB_MSSQL.Return_Datatable(oCHECKSQL)
If Not IsNothing(oCHECKDT) Then If Not IsNothing(oCHECKDT) Then
If oCHECKDT.Rows.Count = 0 Then If oCHECKDT.Rows.Count = 0 Then
@ -71,25 +71,25 @@ Public Class clsEmailIMAP
CURRENT_WORKMAIL_LIST.Add(oMsg) CURRENT_WORKMAIL_LIST.Add(oMsg)
oLastLog &= " # Added to CURRENT_WORKMAIL_LIST" oLastLog &= " # Added to CURRENT_WORKMAIL_LIST"
Else Else
Logger.Info("S22FetchIMAPMessages - Message has already been worked! Skipping!") Logger.Info("FetchIMAPMessagesS22 - Message has already been worked! Skipping!")
Logger.Debug($"Message shall be deleted...") Logger.Debug($"Message shall be deleted...")
oLastLog &= " # Message shall be deleted..." oLastLog &= " # Message shall be deleted..."
oClient.DeleteMessage(oMessageId,) oClient.DeleteMessage(oMessageId)
Logger.Debug($"S22FetchIMAPMessages - Message has been deleted!") Logger.Debug($"FetchIMAPMessagesS22 - Message has been deleted!")
oLastLog &= " # S22FetchIMAPMessages - Message has been deleted!" oLastLog &= " # FetchIMAPMessagesS22 - Message has been deleted!"
Dim oUpd = $"UPDATE TBEMLP_HISTORY SET DATE_DELETED_INBOX = GETDATE() WHERE lower(EMAIL_MSGID) = lower('{oMessageId}')" Dim oUpd = $"UPDATE TBEMLP_HISTORY SET DATE_DELETED_INBOX = GETDATE() WHERE EMAIL_MSGID = '{oMessageId}'"
_DB_MSSQL.Execute_non_Query(oUpd) _DB_MSSQL.Execute_non_Query(oUpd)
oMessageCountWorked += 1 oMessageCountWorked += 1
End If End If
If IsTest = True Then If IsTest = True Then
Logger.Debug($"S22FetchIMAPMessages - IMAP-Test Message#: {oMessageCountRegular} - Msgsubject is: {oMsg.Subject} - MsgMessageID is: {oMessageREFGUID}") Logger.Debug($"FetchIMAPMessagesS22 - IMAP-Test Message#: {oMessageCountRegular} - Msgsubject is: {oMsg.Subject} - MsgMessageID is: {oMessageREFGUID}")
Logger.Debug($"S22FetchIMAPMessages - message correctly fetched. Mail has been downloaded to {oTempPath}") Logger.Debug($"FetchIMAPMessagesS22 - message correctly fetched. Mail has been downloaded to {oTempPath}")
End If End If
Try Try
If DeleteinTest = True Then If DeleteinTest = True Then
Logger.Debug($"Message shall be deleted...") Logger.Debug($"Message shall be deleted...")
oClient.DeleteMessage(oMessageId,) oClient.DeleteMessage(oMessageId,)
Logger.Debug($"S22FetchIMAPMessages - Message has been deleted!") Logger.Debug($"FetchIMAPMessagesS22 - Message has been deleted!")
End If End If
Catch ex As Exception Catch ex As Exception
Logger.Warn("Message could not be deleted: " & ex.Message) Logger.Warn("Message could not be deleted: " & ex.Message)
@ -98,9 +98,9 @@ Public Class clsEmailIMAP
Try Try
Logger.Debug($"Moving to [{MoveMailTo}] is active...") Logger.Debug($"Moving to [{MoveMailTo}] is active...")
oClient.MoveMessage(oMessageId, MoveMailTo) oClient.MoveMessage(oMessageId, MoveMailTo)
Logger.Debug($"S22FetchIMAPMessages - successfully moved!") Logger.Debug($"FetchIMAPMessagesS22 - successfully moved!")
Catch ex As Exception Catch ex As Exception
Logger.Warn($"S22FetchIMAPMessages - Could not move message to folder [{MoveMailTo}] - Error: {ex.Message}") Logger.Warn($"FetchIMAPMessagesS22 - Could not move message to folder [{MoveMailTo}] - Error: {ex.Message}")
End Try End Try
End If End If
@ -121,7 +121,7 @@ Public Class clsEmailIMAP
Next Next
oClient.Expunge() oClient.Expunge()
Logger.Debug("S22FetchIMAPMessages - Finished Message-Fetch") Logger.Debug("FetchIMAPMessagesS22 - Finished Message-Fetch")
If oMessageCountRegular > 0 Or oMessageCountWorked > 0 Then If oMessageCountRegular > 0 Or oMessageCountWorked > 0 Then
Logger.Info($"###############################################") Logger.Info($"###############################################")
If oMessageCountRegular > 0 Then If oMessageCountRegular > 0 Then

View File

@ -22,7 +22,9 @@ Public Class clsWorkEmail
Logger = LogConf.GetLogger Logger = LogConf.GetLogger
MyLogger = LogConf MyLogger = LogConf
_email = New clsEmail(LogConf) _email = New clsEmail(LogConf)
Logger.Debug("clsWorkmail _email initialized")
_DB_MSSQL = New clsDatabase(LogConf, ConStr) _DB_MSSQL = New clsDatabase(LogConf, ConStr)
Logger.Debug("clsWorkmail _email initialized")
_USE_WM = USE_WM _USE_WM = USE_WM
If USE_WM Then If USE_WM Then
_windream = New clsWindream_allgemein(LogConf) _windream = New clsWindream_allgemein(LogConf)
@ -38,15 +40,15 @@ Public Class clsWorkEmail
End Try End Try
End Sub End Sub
Public Function WORK_MAIL(MyEmailMessage As Message) Public Function WorkEmailMessage(MyEmailMessage As Message) As Boolean
Try Try
Logger.Debug($"Starting WORK_MAIL...") Logger.Debug($"Working on email from: {MyEmailMessage.From.EmailAddress}...Subject: {MyEmailMessage.Subject}")
CURRENT_MAIL_BODY_ALL = "" CURRENT_MAIL_BODY_ALL = ""
CURRENT_MAIL_BODY_ANSWER1 = "" CURRENT_MAIL_BODY_ANSWER1 = ""
CURRENT_MAIL_BODY_Substr2 = "" CURRENT_MAIL_BODY_Substr2 = ""
CURRENT_MAIL_MESSAGE = MyEmailMessage CURRENT_MAIL_MESSAGE = MyEmailMessage
CURRENT_MAIL_SUBJECT = MyEmailMessage.Subject.ToUpper CURRENT_MAIL_SUBJECT = MyEmailMessage.Subject.ToUpper
Logger.Debug($"Working on email from: {MyEmailMessage.From.EmailAddress}...")
If IsNothing(CURRENT_MAIL_SUBJECT) Then If IsNothing(CURRENT_MAIL_SUBJECT) Then
CURRENT_MAIL_SUBJECT = "" CURRENT_MAIL_SUBJECT = ""
Else Else
@ -72,10 +74,15 @@ Public Class clsWorkEmail
ElseIf MyEmailMessage.Subject.Contains("[ADDI]") Then ElseIf MyEmailMessage.Subject.Contains("[ADDI]") Then
Else Else
Logger.Info(String.Format("No relation configured for this email - Subject[{0}]", CURRENT_MAIL_SUBJECT)) Logger.Info("CommonEmail-Process-Sniffer")
COMMON_EMAIL_IN() If COMMON_EMAIL_IN() = True Then
INSERT_HISTORY_MSSQL()
Return True
Else
Return False
End If
End If End If
INSERT_HISTORY_MSSQL()
End If End If
End If End If
@ -112,8 +119,10 @@ Public Class clsWorkEmail
WM_IDX_BODY_SUBSTR_LENGTH = row("WM_IDX_BODY_SUBSTR_LENGTH") WM_IDX_BODY_SUBSTR_LENGTH = row("WM_IDX_BODY_SUBSTR_LENGTH")
oDel_email = row("DELETE_MAIL") oDel_email = row("DELETE_MAIL")
COPY2HDD(row("COPY_2_HDD"), row("PATH_ORIGINAL"), row("PATH_EMAIL_ERRORS"), False) If COPY2HDD(row("COPY_2_HDD"), row("PATH_ORIGINAL"), row("PATH_EMAIL_ERRORS"), False) = True Then
EXTRACT_BODY() EXTRACT_BODY()
End If
Next Next
@ -148,7 +157,7 @@ Public Class clsWorkEmail
Return False Return False
End Try End Try
End Function End Function
Function COMMON_EMAIL_IN() Function COMMON_EMAIL_IN() As Boolean
Try Try
Dim oDel_email As Boolean = False Dim oDel_email As Boolean = False
Logger.Info(String.Format("COMMON_EMAIL_IN...Subject [{0}]", CURRENT_MAIL_MESSAGE.Subject)) Logger.Info(String.Format("COMMON_EMAIL_IN...Subject [{0}]", CURRENT_MAIL_MESSAGE.Subject))
@ -178,8 +187,16 @@ Public Class clsWorkEmail
WM_IDX_BODY_TEXT = oDataRow("WM_IDX_BODY_TEXT") WM_IDX_BODY_TEXT = oDataRow("WM_IDX_BODY_TEXT")
WM_IDX_BODY_SUBSTR_LENGTH = oDataRow("WM_IDX_BODY_SUBSTR_LENGTH") WM_IDX_BODY_SUBSTR_LENGTH = oDataRow("WM_IDX_BODY_SUBSTR_LENGTH")
COPY2HDD(oDataRow("COPY_2_HDD"), oDataRow("PATH_ORIGINAL"), oDataRow("PATH_EMAIL_ERRORS"), True) If COPY2HDD(oDataRow("COPY_2_HDD"), oDataRow("PATH_ORIGINAL"), oDataRow("PATH_EMAIL_ERRORS"), True) = True Then
EXTRACT_ATTACHMENTS(oDataRow("PATH_EMAIL_TEMP"), oDataRow("PATH_EMAIL_ERRORS")) If EXTRACT_ATTACHMENTS(oDataRow("PATH_EMAIL_TEMP"), oDataRow("PATH_EMAIL_ERRORS")) = True Then
Return True
Else
Return False
End If
Else
Return False
End If
Next Next
If ClassCurrent.CURRENT_DEBUG_LOCAL_EMAIL = "" Then If ClassCurrent.CURRENT_DEBUG_LOCAL_EMAIL = "" Then
@ -253,7 +270,7 @@ Public Class clsWorkEmail
Return False Return False
End Try End Try
End Function End Function
Private Function COPY2HDD(copy_2_hdd As Boolean, pathOriginal As String, pathemail_errors As String, messageid As Boolean) Private Function COPY2HDD(copy_2_hdd As Boolean, pathOriginal As String, pathemail_errors As String, messageid As Boolean) As Boolean
Try Try
If copy_2_hdd = True Then If copy_2_hdd = True Then
Logger.Debug("COPY_2_HDD is ACTIVE!") Logger.Debug("COPY_2_HDD is ACTIVE!")
@ -269,9 +286,24 @@ Public Class clsWorkEmail
Dim cleanPath As String = String.Join("", oTempFilename.Split(Path.GetInvalidPathChars())) Dim cleanPath As String = String.Join("", oTempFilename.Split(Path.GetInvalidPathChars()))
If System.IO.File.Exists(cleanPath) = False Then If System.IO.File.Exists(cleanPath) = False Then
CURRENT_MAIL_MESSAGE.Save(cleanPath, True) CURRENT_MAIL_MESSAGE.Save(cleanPath, True)
Logger.Info($"Email saved to ({cleanPath})") Dim oFileInfo As New FileInfo(cleanPath)
Dim oFileLenth As Long = oFileInfo.Length
If oFileLenth > 0 Then
Logger.Info($"[COPY2HDD] Email saved to ({cleanPath})")
Return True
Else
Logger.Warn($"##!! oFileLenth is 0 !!##")
Try
File.Delete(cleanPath)
Catch ex As Exception
Logger.Error(ex)
End Try
Return False
End If
Else Else
Logger.Info("COPY2HDD - EMail (" & CURRENT_MAIL_MESSAGE.Subject & ") already existing!", False, "RUN_THREAD.COPY_2_HDD") Logger.Info("COPY2HDD - EMail (" & CURRENT_MAIL_MESSAGE.Subject & ") already existing!", False, "RUN_THREAD.COPY_2_HDD")
Return False
End If End If
End If End If
@ -488,7 +520,7 @@ Public Class clsWorkEmail
Continue For Continue For
End If End If
Dim oAttachmentFileString Dim oAttachmentFileString
Logger.Debug(String.Format(" Working on Attachment [{0}]", oAttachment.GetFileName)) Logger.Info(String.Format(" Working on Attachment [{0}]", oAttachment.GetFileName))
Try Try
Dim oFilename = oAttachment.GetFileName Dim oFilename = oAttachment.GetFileName
oFilename = CleanInput(oFilename) oFilename = CleanInput(oFilename)
@ -503,9 +535,24 @@ Public Class clsWorkEmail
Logger.Debug(String.Format("Trying to save attachment [{0}]", oAttachmentFileString)) Logger.Debug(String.Format("Trying to save attachment [{0}]", oAttachmentFileString))
Try Try
oAttachment.Save(oAttachmentFileString) oAttachment.Save(oAttachmentFileString)
Logger.Info(String.Format("Attachment saved to [{0}]", oAttachmentFileString)) Dim oFileInfo As New FileInfo(oAttachmentFileString)
INSERT_HISTORY_FB(oMSGID, oAttachment.GetFileName) Dim oFileLenth As Long = oFileInfo.Length
INSERT_HISTORY_ATTMT_MSSQL(oMSGID, oAttachment.GetFileName) If oFileLenth > 0 Then
Logger.Info(String.Format("Attachment saved to [{0}]", oAttachmentFileString))
INSERT_HISTORY_FB(oMSGID, oAttachment.GetFileName)
INSERT_HISTORY_ATTMT_MSSQL(oMSGID, oAttachment.GetFileName)
Else
Logger.Warn($"##!! oFileLenth for AttachmentObjects is 0 !!##")
Try
File.Delete(oAttachmentFileString)
Catch ex As Exception
Logger.Error(ex)
End Try
MessageError = True
Return False
End If
Catch ex As Exception Catch ex As Exception
Logger.Warn($"Error while saving attachment-name: {ex.Message} - AttachmentName: {oAttachmentFileString}") Logger.Warn($"Error while saving attachment-name: {ex.Message} - AttachmentName: {oAttachmentFileString}")
MessageError = True MessageError = True
@ -557,7 +604,7 @@ Public Class clsWorkEmail
End Function End Function
Private Function INSERT_HISTORY_MSSQL() Private Function INSERT_HISTORY_MSSQL() As Boolean
If MessageError = False Then If MessageError = False Then
Dim ins = $"INSERT INTO TBEMLP_HISTORY (WORK_PROCESS,EMAIL_MSGID,EMAIL_SUBJECT,EMAIL_DATE,EMAIL_BODY,EMAIL_SUBSTRING1,EMAIL_SUBSTRING2,EMAIL_FROM,PROFILE_ID) VALUES " & Dim ins = $"INSERT INTO TBEMLP_HISTORY (WORK_PROCESS,EMAIL_MSGID,EMAIL_SUBJECT,EMAIL_DATE,EMAIL_BODY,EMAIL_SUBSTRING1,EMAIL_SUBSTRING2,EMAIL_FROM,PROFILE_ID) VALUES " &
$"('{CURRENT_MAIL_PROCESS_NAME}'," & $"('{CURRENT_MAIL_PROCESS_NAME}'," &
@ -569,12 +616,13 @@ Public Class clsWorkEmail
$"'{CURRENT_MAIL_BODY_Substr2}'," & $"'{CURRENT_MAIL_BODY_Substr2}'," &
$"'{CURRENT_MAIL_FROM}'," & $"'{CURRENT_MAIL_FROM}'," &
$"{CURRENT_PROFILE_GUID})" $"{CURRENT_PROFILE_GUID})"
_DB_MSSQL.Execute_non_Query(ins) Return _DB_MSSQL.Execute_non_Query(ins)
Else Else
Logger.Info("! No INSERT_HISTORY as MessageError = True") Logger.Info("! No INSERT_HISTORY as MessageError = True")
Return False
End If End If
End Function End Function
Private Function INSERT_HISTORY_FB(oGUID As String, ATTMT1 As String) Private Function INSERT_HISTORY_FB(oGUID As String, ATTMT1 As String) As Boolean
If IsNothing(_firebird) Then If IsNothing(_firebird) Then
Logger.Info("INSERT_HISTORY_FB: _firebird is nothing ") Logger.Info("INSERT_HISTORY_FB: _firebird is nothing ")
Return False Return False
@ -591,10 +639,11 @@ Public Class clsWorkEmail
$"'{CURRENT_MAIL_BODY_ANSWER1}'," & $"'{CURRENT_MAIL_BODY_ANSWER1}'," &
$"'{CURRENT_MAIL_BODY_Substr2}'," & $"'{CURRENT_MAIL_BODY_Substr2}'," &
$"'{ATTMT1}')" $"'{ATTMT1}')"
_firebird.ExecuteNonQuery(ins) Return _firebird.ExecuteNonQuery(ins)
End If End If
Catch ex As Exception Catch ex As Exception
Logger.Error(ex) Logger.Error(ex)
Return False
End Try End Try
End Function End Function

View File

@ -63,12 +63,12 @@ Public Class clsWorker
Dim DT_TBDD_EMAIL As DataTable = _Database.Return_Datatable("SELECT * FROM TBDD_EMAIL_ACCOUNT WHERE ACTIVE = 1") Dim DT_TBDD_EMAIL As DataTable = _Database.Return_Datatable("SELECT * FROM TBDD_EMAIL_ACCOUNT WHERE ACTIVE = 1")
Dim DT_PROFILES = _Database.Return_Datatable(osql) Dim DT_PROFILES = _Database.Return_Datatable(osql)
If Not IsNothing(DT_PROFILES) Then If Not IsNothing(DT_PROFILES) Then
If DT_PROFILES.Rows.Count > 0 Then If DT_PROFILES.Rows.Count > 0 Then
Logger.Debug("count of active profiles: " & DT_PROFILES.Rows.Count.ToString) Logger.Debug("count of active profiles: " & DT_PROFILES.Rows.Count.ToString)
For Each oDR_Profile As DataRow In DT_PROFILES.Rows For Each oDR_Profile As DataRow In DT_PROFILES.Rows
CURRENT_PROFILE_GUID = oDR_Profile.Item("GUID") CURRENT_PROFILE_GUID = oDR_Profile.Item("GUID")
DT_POLL_PROCESS = Nothing DT_POLL_PROCESS = Nothing
Dim sql = String.Format("SELECT * FROM TBEMLP_POLL_PROCESS WHERE PROFILE_ID = {0} AND ACTIVE = 1", CURRENT_PROFILE_GUID) Dim sql = String.Format("SELECT * FROM TBEMLP_POLL_PROCESS WHERE PROFILE_ID = {0} AND ACTIVE = 1", CURRENT_PROFILE_GUID)
DT_POLL_PROCESS = _Database.Return_Datatable(sql) DT_POLL_PROCESS = _Database.Return_Datatable(sql)
If Not IsNothing(DT_POLL_PROCESS) Then If Not IsNothing(DT_POLL_PROCESS) Then
If DT_POLL_PROCESS.Rows.Count = 0 Then If DT_POLL_PROCESS.Rows.Count = 0 Then
@ -76,130 +76,139 @@ Public Class clsWorker
Continue For Continue For
Else Else
DT_STEPS = Nothing DT_STEPS = Nothing
DT_STEPS = _Database.Return_Datatable(String.Format("SELECT T.* FROM TBEMLP_POLL_STEPS T,TBEMLP_POLL_PROCESS T1 WHERE T.PROCESS_ID = T1.GUID AND T1.PROFILE_ID = {0} AND T1.ACTIVE = 1", CURRENT_PROFILE_GUID)) DT_STEPS = _Database.Return_Datatable(String.Format("SELECT T.* FROM TBEMLP_POLL_STEPS T,TBEMLP_POLL_PROCESS T1 WHERE T.PROCESS_ID = T1.GUID AND T1.PROFILE_ID = {0} AND T1.ACTIVE = 1", CURRENT_PROFILE_GUID))
End If
Else
Logger.Warn("DT_POLL_PROCESS is nothing")
Continue For
End If End If
Else
Logger.Warn("DT_POLL_PROCESS is nothing")
Continue For
End If
CURRENT_EMAIL_GUID = 0 CURRENT_EMAIL_GUID = 0
MAIL_FROM = "" MAIL_FROM = ""
MAIL_SERVER = "" MAIL_SERVER = ""
MAIL_USER = "" MAIL_USER = ""
MAIL_USER_PW = "" MAIL_USER_PW = ""
CURRENT_POLL_TYPE = oDR_Profile.Item("POLL_TYPE") CURRENT_POLL_TYPE = oDR_Profile.Item("POLL_TYPE")
Logger.Debug(String.Format("Working on profile: ({0}-{1}-{2}) ", oDR_Profile.Item("GUID"), oDR_Profile.Item("PROFILE_NAME"), CURRENT_POLL_TYPE)) Logger.Debug(String.Format("Working on profile: ({0}-{1}-{2}) ", oDR_Profile.Item("GUID"), oDR_Profile.Item("PROFILE_NAME"), CURRENT_POLL_TYPE))
CURRENT_EMAIL_GUID = oDR_Profile.Item("EMAIL_CONF_ID") CURRENT_EMAIL_GUID = oDR_Profile.Item("EMAIL_CONF_ID")
Dim EMAIL_PROF_TABLE As DataTable = DT_TBDD_EMAIL Dim EMAIL_PROF_TABLE As DataTable = DT_TBDD_EMAIL
'Presuming the DataTable has a column named Date. 'Presuming the DataTable has a column named Date.
Dim expression As String Dim expression As String
expression = "GUID = " & CURRENT_EMAIL_GUID expression = "GUID = " & CURRENT_EMAIL_GUID
Logger.Debug("Expression Filter email: " & expression) Logger.Debug("Expression Filter email: " & expression)
Logger.Debug("DT_TBDD_EMAIL.rowCount: " & DT_TBDD_EMAIL.Rows.Count) Logger.Debug("DT_TBDD_EMAIL.rowCount: " & DT_TBDD_EMAIL.Rows.Count)
'Filter the rows using Select() method of DataTable 'Filter the rows using Select() method of DataTable
Dim FilteredRows As DataRow() = EMAIL_PROF_TABLE.Select(expression) Dim FilteredRows As DataRow() = EMAIL_PROF_TABLE.Select(expression)
If FilteredRows.Length = 1 Then If FilteredRows.Length = 1 Then
For Each row As DataRow In FilteredRows For Each row As DataRow In FilteredRows
MAIL_FROM = row("EMAIL_FROM") MAIL_FROM = row("EMAIL_FROM")
MAIL_SERVER = row("EMAIL_SMTP") MAIL_SERVER = row("EMAIL_SMTP")
MAIL_USER = row("EMAIL_USER") MAIL_USER = row("EMAIL_USER")
MAIL_USER_PW = row("EMAIL_PW") MAIL_USER_PW = row("EMAIL_PW")
MAIL_PORT = row("PORT_IN") MAIL_PORT = row("PORT_IN")
MAIL_INBOX_NAME = "Inbox" MAIL_INBOX_NAME = "Inbox"
MAIL_ARCHIVE_FOLDER = row("ARCHIVE_FOLDER") MAIL_ARCHIVE_FOLDER = row("ARCHIVE_FOLDER")
Logger.Debug(String.Format("{0}-{1}", MAIL_FROM, MAIL_SERVER)) Logger.Debug(String.Format("{0}-{1}", MAIL_FROM, MAIL_SERVER))
Dim PWPlain = _wrapper.DecryptData(MAIL_USER_PW) Dim PWPlain = _wrapper.DecryptData(MAIL_USER_PW)
If Not IsNothing(PWPlain) Then If Not IsNothing(PWPlain) Then
If PWPlain <> "" Then If PWPlain <> "" Then
MAIL_USER_PW = PWPlain MAIL_USER_PW = PWPlain
Else
Logger.Warn("PWPlain is string.empty - Could not decrypt passwort")
End If
Else Else
Logger.Warn("PWPlain is nothing - Could not decrypt passwort") Logger.Warn("PWPlain is string.empty - Could not decrypt passwort")
End If
Next
CURRENT_WORKMAIL_LIST.Clear()
If MAIL_SERVER <> "" Then
Dim pollresult As Boolean = False
If LocalEmail = True Then
pollresult = True
Dim oMessage As New Message(CURRENT_DEBUG_LOCAL_EMAIL)
CURRENT_WORKMAIL_LIST.Add(oMessage)
Else
Select Case CURRENT_POLL_TYPE
Case "POP"
pollresult = _email.POP3_COLLECT()
Case "IMAP"
'pollresult = _emailIMAP.IMAP_COLLECT()
pollresult = _emailIMAP.FetchIMAPMessagesIsoft(MAIL_SERVER, MAIL_PORT, MAIL_USER, MAIL_USER_PW, MAIL_INBOX_NAME, MAIL_ARCHIVE_FOLDER)
End Select
End If
If pollresult = False Then
Logger.Info(String.Format("Error while polling emails...Trying S22...."))
pollresult = _emailIMAP.FetchIMAPMessages(MAIL_SERVER, MAIL_PORT, MAIL_USER, MAIL_USER_PW, MAIL_INBOX_NAME)
If pollresult = False Then
Logger.Warn(String.Format("S22FetchIMAPMessages - also returned error!"))
End If
End If
If CURRENT_WORKMAIL_LIST.Count() > 0 Then
Logger.Info(String.Format("Worked/Pulled: {0} E-Mails", CURRENT_WORKMAIL_LIST.Count()))
For Each pulled_msg As Message In CURRENT_WORKMAIL_LIST
If _workmail.WORK_MAIL(pulled_msg) = True Then
End If
Next
Else
Logger.Info(String.Format("No emails for profile!"))
End If End If
Else Else
Logger.Warn("For the Email-Profile ID " & CURRENT_EMAIL_GUID & " no record could be found!") Logger.Warn("PWPlain is nothing - Could not decrypt passwort")
End If End If
_Database.Execute_non_Query("UPDATE TBEMLP_POLL_PROFILES SET LAST_TICK = GETDATE() WHERE GUID = " & oDR_Profile.Item("GUID").ToString)
Else
Logger.Warn("For the Email-Profile ID " & CURRENT_EMAIL_GUID & " no record could be found! Check wether Email-Profile is active!")
End If
Next
Try
'Delete all Tempfiles
For Each _file In TEMP_FILES
If System.IO.File.Exists(_file) Then
System.IO.File.Delete(_file)
End If
Next Next
Try CURRENT_WORKMAIL_LIST.Clear()
Dim oDiTempPath As New IO.DirectoryInfo(System.IO.Path.GetTempPath)
Dim oaryFi As IO.FileInfo() = oDiTempPath.GetFiles()
Dim ofi As IO.FileInfo
For Each fi In oaryFi If MAIL_SERVER <> "" Then
Dim pollresult As Boolean = False
If LocalEmail = True Then
pollresult = True
Dim oMessage As New Message(CURRENT_DEBUG_LOCAL_EMAIL)
CURRENT_WORKMAIL_LIST.Add(oMessage)
Else
Select Case CURRENT_POLL_TYPE
Case "POP"
pollresult = _email.POP3_COLLECT()
Case "IMAP"
'pollresult = _emailIMAP.IMAP_COLLECT()
'pollresult = _emailIMAP.FetchIMAPMessagesIsoft(MAIL_SERVER, MAIL_PORT, MAIL_USER, MAIL_USER_PW, MAIL_INBOX_NAME, MAIL_ARCHIVE_FOLDER)
pollresult = _emailIMAP.FetchIMAPMessagesS22(MAIL_SERVER, MAIL_PORT, MAIL_USER, MAIL_USER_PW, MAIL_INBOX_NAME)
End Select
End If
'If pollresult = False Then
' Logger.Info(String.Format("Error while polling emails...Trying S22...."))
' pollresult = _emailIMAP.FetchIMAPMessages(MAIL_SERVER, MAIL_PORT, MAIL_USER, MAIL_USER_PW, MAIL_INBOX_NAME)
' If pollresult = False Then
' Logger.Warn(String.Format("FetchIMAPMessagesS22 - also returned error!"))
' End If
'End If
If CURRENT_WORKMAIL_LIST.Count() > 0 Then
Logger.Info(String.Format("Worked/Pulled: [{0}] E-Mails", CURRENT_WORKMAIL_LIST.Count()))
Try Try
fi.Delete() For Each pulled_msg As Message In CURRENT_WORKMAIL_LIST
_workmail.WorkEmailMessage(pulled_msg)
CURRENT_MAIL_MESSAGE = Nothing
Next
Catch ex As Exception Catch ex As Exception
Logger.Warn($"TempFileDelete2 - Could not delete the tempfile: {ex.Message}") Logger.Warn($"Error converting CURRENT_WORKMAIL_LIST to IsoftMesage: {ex.Message} ")
End Try End Try
Next Else
Catch ex As Exception Logger.Debug(String.Format("No emails for profile!"))
Logger.Warn($"TempFileDelete3 - Could not delete the tempfile: {ex.Message}") End If
End Try Else
Logger.Warn("For the Email-Profile ID " & CURRENT_EMAIL_GUID & " no record could be found!")
End If
_Database.Execute_non_Query("UPDATE TBEMLP_POLL_PROFILES SET LAST_TICK = GETDATE() WHERE GUID = " & oDR_Profile.Item("GUID").ToString)
Else
Logger.Warn("For the Email-Profile ID " & CURRENT_EMAIL_GUID & " no record could be found! Check wether Email-Profile is active!")
End If
Next
Try
'Delete all Tempfiles
For Each _file In TEMP_FILES
If System.IO.File.Exists(_file) Then
Try
System.IO.File.Delete(_file)
Catch ex As Exception
Logger.Warn($"TempFileDelete - Could not delete the tempfile from TEMP_FILES: {ex.Message}")
End Try
End If
Next
'Try
' Dim oDiTempPath As New IO.DirectoryInfo(System.IO.Path.GetTempPath)
' Dim oaryFi As IO.FileInfo() = oDiTempPath.GetFiles()
' Dim ofi As IO.FileInfo
' For Each fi In oaryFi
' Try
' fi.Delete()
' Catch ex As Exception
' Logger.Warn($"TempFileDelete2 - Could not delete the tempfile: {ex.Message}")
' End Try
' Next
'Catch ex As Exception
' Logger.Warn($"TempFileDelete3 - Could not delete the tempfile: {ex.Message}")
'End Try
Catch ex As Exception Catch ex As Exception
Logger.Info($"TempFileDelete - Could not delete the tempfile from TEMP_FILES: {ex.Message}") Logger.Warn($"TempFileDelete(X) - Could not delete the tempfile from TEMP_FILES: {ex.Message}")
End Try End Try
Else Else
Logger.Info("No active profiles") Logger.Info("No active profiles")
End If End If
End If End If

View File

@ -1 +1 @@
5c442f91a6238bfda874aa2a69de6ef1e62a37ae 136cdd51591ed50b1b450959685bd8fafa36f167

View File

@ -11,6 +11,7 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\S22.Imap.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\S22.Imap.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\FirebirdSql.Data.FirebirdClient.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\FirebirdSql.Data.FirebirdClient.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\Oracle.ManagedDataAccess.dll E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\Oracle.ManagedDataAccess.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Encryption.dll
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\AE.Net.Mail.pdb E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\AE.Net.Mail.pdb
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Database.pdb E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Database.pdb
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Database.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Database.xml
@ -18,8 +19,9 @@ E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Logging.pdb E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Logging.pdb
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Logging.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Logging.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\Independentsoft.Email.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\Independentsoft.Email.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\NLog.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\S22.Imap.xml E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\S22.Imap.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Encryption.pdb
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\bin\Debug\DigitalData.Modules.Encryption.xml
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\obj\Debug\DigitalData.EMLProfiler.Resources.resources E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\obj\Debug\DigitalData.EMLProfiler.Resources.resources
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\obj\Debug\DigitalData.EMLProfiler.vbproj.GenerateResource.cache E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\obj\Debug\DigitalData.EMLProfiler.vbproj.GenerateResource.cache
E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\obj\Debug\DigitalData.EMLProfiler.vbproj.CoreCompileInputs.cache E:\SchreiberM\Visual Studio\GIT\DD_EmailProfiler\App\DigitalData.EMLProfiler\obj\Debug\DigitalData.EMLProfiler.vbproj.CoreCompileInputs.cache

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="AE.Net.Mail" version="1.7.10.0" targetFramework="net461" /> <package id="AE.Net.Mail" version="1.7.10.0" targetFramework="net461" />
<package id="NLog" version="4.5.8" targetFramework="net461" /> <package id="NLog" version="4.7.10" targetFramework="net461" />
<package id="S22.Imap" version="3.6.0.0" targetFramework="net461" /> <package id="S22.Imap" version="3.6.0.0" targetFramework="net461" />
</packages> </packages>

View File

@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben: ' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")> ' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("2.2.0.0")> <Assembly: AssemblyVersion("2.3.0.0")>
<Assembly: AssemblyFileVersion("1.0.0.0")> <Assembly: AssemblyFileVersion("1.0.0.0")>

View File

@ -53,8 +53,9 @@ Public Class MyService
_database = New clsDatabase(MyLogger, My.Settings.MyConnectionString) _database = New clsDatabase(MyLogger, My.Settings.MyConnectionString)
_email = New clsEmail(MyLogger) _email = New clsEmail(MyLogger)
Logger.Debug("_database and _email initialized")
_workmail = New clsWorkEmail(MyLogger, My.Settings.MyConnectionString, My.Settings.FB_DATASOURCE, My.Settings.FB_DATABASE, My.Settings.FB_USER, My.Settings.FB_PW, My.Settings.USE_WM) _workmail = New clsWorkEmail(MyLogger, My.Settings.MyConnectionString, My.Settings.FB_DATASOURCE, My.Settings.FB_DATABASE, My.Settings.FB_USER, My.Settings.FB_PW, My.Settings.USE_WM)
Logger.Debug("_workmail initialized")
If _database.Init(My.Settings.MyConnectionString) = False Then If _database.Init(My.Settings.MyConnectionString) = False Then
Logger.Warn("ATTENTION: No Connection was established '" & My.Settings.MyConnectionString & "'!") Logger.Warn("ATTENTION: No Connection was established '" & My.Settings.MyConnectionString & "'!")
Else Else
@ -77,7 +78,6 @@ Public Class MyService
End If End If
End If End If
Catch ex As Exception Catch ex As Exception
EventLog.WriteEntry(Me.ServiceName, ex.ToString(), EventLogEntryType.Error)
Logger.Error(ex) Logger.Error(ex)
End Try End Try
End Sub End Sub

View File

@ -75,7 +75,8 @@
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
<HintPath>..\packages\NLog.4.5.8\lib\net45\NLog.dll</HintPath> <SpecificVersion>False</SpecificVersion>
<HintPath>P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\NLog.dll</HintPath>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Configuration" /> <Reference Include="System.Configuration" />

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<configuration> <configuration>
<configSections> <configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections> </configSections>
<entityFramework> <entityFramework>
<defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" /> <defaultConnectionFactory type="EntityFramework.Firebird.FbConnectionFactory, EntityFramework.Firebird" />

View File

@ -103,6 +103,13 @@ DigitalData.Modules.Database
<param name="SqlCommand">The command to execute</param> <param name="SqlCommand">The command to execute</param>
<returns>True, if command was executed sucessfully. Otherwise false.</returns> <returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member> </member>
<member name="M:DigitalData.Modules.Database.Firebird.ExecuteNonQuery(System.String,FirebirdSql.Data.FirebirdClient.FbTransaction)">
<summary>
Executes a non-query command inside the specified transaction.
</summary>
<param name="SqlCommand">The command to execute</param>
<returns>True, if command was executed sucessfully. Otherwise false.</returns>
</member>
<member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)"> <member name="M:DigitalData.Modules.Database.Firebird.GetScalarValueWithConnection(System.String,FirebirdSql.Data.FirebirdClient.FbConnection,DigitalData.Modules.Database.Firebird.TransactionMode,FirebirdSql.Data.FirebirdClient.FbTransaction)">
<summary> <summary>
Executes a sql query resulting in a scalar value. Executes a sql query resulting in a scalar value.
@ -199,6 +206,27 @@ DigitalData.Modules.Database
<param name="executeStatement">the sql statement</param> <param name="executeStatement">the sql statement</param>
<returns>Returns the scalarvalue</returns> <returns>Returns the scalarvalue</returns>
</member> </member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.EncryptConnectionString(System.String)">
<summary>
Encrypts a connection string password.
</summary>
<param name="ConnectionString">A connection string with a plain-text password</param>
<returns>The connection string with the password encrypted.</returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.DecryptConnectionString(System.String)">
<summary>
Decrypts a connection string password.
</summary>
<param name="ConnectionString">A connection string with a encrypted password</param>
<returns>The connection string with the password decrypted.</returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.OpenSQLConnection(System.Data.SqlClient.SqlConnection)">
<summary>
This Function intentionally has no try..catch block to have any errors caught outside
</summary>
<param name="Connection"></param>
<returns></returns>
</member>
<member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)"> <member name="M:DigitalData.Modules.Database.MSSQLServer.GetDatatable(System.String,System.Int32)">
<summary> <summary>
Returns a datatable for a sql-statement Returns a datatable for a sql-statement

View File

@ -0,0 +1,31 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
DigitalData.Modules.Encryption
</name>
</assembly>
<members>
<member name="T:DigitalData.Modules.Encryption.My.Resources.Resources">
<summary>
Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
</summary>
</member>
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.ResourceManager">
<summary>
Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
</summary>
</member>
<member name="P:DigitalData.Modules.Encryption.My.Resources.Resources.Culture">
<summary>
Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
</summary>
</member>
<member name="T:DigitalData.Modules.Encryption.Encryption">
<summary>
https://stackoverflow.com/questions/10168240/encrypting-decrypting-a-string-in-c-sharp
</summary>
</member>
</members>
</doc>

View File

@ -105,7 +105,13 @@ DigitalData.Modules.Logging
</summary> </summary>
<returns>A list of log messages</returns> <returns>A list of log messages</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String)"> <member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogOptions)">
<summary>
Initializes a new LogConfig object with the options supplied as a LogOptions object
</summary>
<param name="Options"></param>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.#ctor(DigitalData.Modules.Logging.LogConfig.PathType,System.String,System.String,System.String,System.String,System.Int32)">
<summary> <summary>
Initializes a new LogConfig object with a logpath and optinally a filename-suffix. Initializes a new LogConfig object with a logpath and optinally a filename-suffix.
</summary> </summary>
@ -114,6 +120,14 @@ DigitalData.Modules.Logging
<param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param> <param name="Suffix">If set to anything other than Nothing, extends the logfile name with this suffix.</param>
<param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param> <param name="CompanyName">CompanyName is used to construct log-path in when LogPath is set to PathType:AppData</param>
<param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param> <param name="ProductName">ProductName is used to construct log-path in when LogPath is set to PathType:AppData</param>
<param name="FileKeepRangeInDays">Amount of days where files are kept and not deleted.</param>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.ClearOldLogfiles(System.Int32)">
<summary>
Clears old LogFiles from the configured logpath for compliance with the GDPR
</summary>
<param name="FileKeepRange">Days in which logfiles should be kept. All files older than `Now - FileKeepInterval` will be deleted.</param>
<returns>True, if files were deleted as expected or no files were deleted. Otherwise false.</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger">
<summary> <summary>
@ -122,6 +136,22 @@ DigitalData.Modules.Logging
<returns>An object of Logging.Logger</returns> <returns>An object of Logging.Logger</returns>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String)">
<summary>
Returns the Logger for the specified classname
</summary>
<returns>An object of Logging.Logger</returns>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLoggerFor(System.String)">
<summary>
Returns the Logger for the specified module using event-properties
</summary>
<remarks>
https://github.com/NLog/NLog/wiki/EventProperties-Layout-Renderer
https://stackoverflow.com/questions/31337030/separate-log-file-for-specific-class-instance-using-nlog/32065824#32065824
</remarks>
<returns>An object of Logging.Logger</returns>
</member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetLogger(System.String,System.String)">
<summary> <summary>
Returns the Logger for a class specified by `ClassName` Returns the Logger for a class specified by `ClassName`
</summary> </summary>
@ -133,7 +163,7 @@ DigitalData.Modules.Logging
Clears the internal log Clears the internal log
</summary> </summary>
</member> </member>
<member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean)"> <member name="M:DigitalData.Modules.Logging.LogConfig.GetClassFullName(System.Boolean,System.Int32)">
<summary> <summary>
Gets the fully qualified name of the class invoking the calling method, Gets the fully qualified name of the class invoking the calling method,
including the namespace but Not the assembly. including the namespace but Not the assembly.
@ -167,11 +197,5 @@ DigitalData.Modules.Logging
</summary> </summary>
<param name="Debug">Adds the Debug rule if true.</param> <param name="Debug">Adds the Debug rule if true.</param>
</member> </member>
<member name="M:DigitalData.Modules.Logging.Logger.NewBlock(System.String)">
<summary>
Prints a preformatted Block including a block identifier
</summary>
<param name="blockId">A unique Identifier for this block, eg. DocId, FullPath, ..</param>
</member>
</members> </members>
</doc> </doc>

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More