Ведение журнала активности Pop3Client
Ведение журнала активности используется для отладки, а также для сбора и анализа рабочей информации о клиенте POP3.
Включите ведение журнала активности с помощью файла appsettings.json
NOTE: Этот вариант предпочтителен для приложений.NET Core.
Вход в систему Pop3Client можно включить с помощью следующих шагов и примеров кода:
-
Добавьте файл конфигурации appsettings.json в проект C#, если он не был добавлен ранее.
-
Убедитесь, что файл проекта содержит следующие строки в разделе ItemGroup.
<Content Include="appsettings.json"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content>
-
Затем добавьте следующее содержимое в файл appsettings.json.
{ "Pop3DiagnosticLog": "Pop3.log", "Pop3DiagnosticLog_UseDate": true }
Вышеупомянутые два свойства:
-
Pop3DiagnosticLog - указывает относительный или абсолютный путь к файлу журнала.
-
Pop3DiagnosticLog_UseDate - указывает, следует ли добавить строковое представление текущей даты к имени файла журнала.
Включить ведение журнала активности в программном коде
Вы также можете сразу включить логирование в коде.
NOTE: даже если вы уже включили ведение журнала с помощью файлов конфигурации, эта опция будет применена.
Вход в систему Pop3Client можно включить с помощью следующих шагов и примеров кода:
- Создайте Pop3Client.
- Задайте путь к файлу журнала, используя LogFileName property.
- Установите UseDateInLogFileName имущество, если это необходимо.
using (var client = new Pop3Client("your pop3 server", 995, "your username", "your password"))
{
// Set security mode
client.SecurityOptions = SecurityOptions.Auto;
// Задайте путь к файлу журнала, используя LogFileName property.
client.LogFileName = @"C:\Aspose.Email.Pop3.log";
// Установите UseDateInLogFileName имущество, если это необходимо.
client.UseDateInLogFileName = false;
}
Включите ведение журнала активности с помощью файла App.config
Pop3Client активность можно зарегистрировать, изменив ConfigSections в файле конфигурации. Ниже приведены шаги по ведению журнала диагностики:
- Добавьте sectionGroup называется «Настройки приложения».
- Добавьте section называется «Aspose.Email.Properties.Settings».
- Включите настройку IMAPDiagonosticLog, где имя файла определено в поле applicationSettings/Aspose.Email.Properties.Settings.
Вот образец заявки, в котором используется Pop3Client для обработки почты. Вся эта операция регистрируется путем изменения файла App.config.
- Создайте приложение на основе формы, нажав на него всего одну кнопку. Добавьте следующий пример кода для нажатия кнопки:
- Добавьте ссылку на Aspose.Email.
- Теперь добавьте файл App.Config и измените его так, чтобы содержимое файла выглядело следующим образом:
Для C#.NET используйте следующую опцию
|| |: - | Для VB.NET используйте следующую опцию
|| || | |: - |: - |: - |: - |
|| | |: - |: - |
- Запустите код и просмотрите папку Log. Будет создан следующий файл.
|| | |: - |: - |