<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Робота з POP3 клієнтом</title>
    <link>/email/uk/net/working-with-pop3-client/</link>
    <description>Recent content in Робота з POP3 клієнтом on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>uk</language>
    
	  <atom:link href="/email/uk/net/working-with-pop3-client/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Net: Підключення до POP3‑серверу</title>
      <link>/email/uk/net/connect-to-pop3-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/connect-to-pop3-server/</guid>
      <description>
        
        
        &lt;h2 id=&#34;підключення-до-pop3-сервера&#34;&gt;&lt;strong&gt;Підключення до POP3 сервера&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас дозволяє застосункам керувати поштовими скриньками, використовуючи протокол POP3 (Post Office Protocol, версія 3). Цей клас є основною точкою входу для розробників, які хочуть додати управління POP3 у свої .NET застосунки.&lt;/p&gt;
&lt;p&gt;Щоб підключитися до POP3 сервера:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть екземпляр &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас.&lt;/li&gt;
&lt;li&gt;Вкажіть хост, ім’я користувача та пароль у &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; екземпляр.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Нижче наведено код, який показує, як підключитися до POP3‑сервера.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-ConnectingToPOP3-ConnectingToPOP3.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;підключення-до-ssl-сервера&#34;&gt;&lt;strong&gt;Підключення до SSL сервера&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Процес підключення до SSL‑включеного POP3‑сервера схожий, але вимагає встановити ще кілька властивостей:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/securityoptions/&#34;&gt;SecurityOptions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Порт&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Щоб підключитися до POP3 сервера з увімкненим SSL, встановіть &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/securityoptions/&#34;&gt;SecurityOptions&lt;/a&gt; і властивості Port. Наступний фрагмент коду показує, як підключитися до POP3 сервера з увімкненим SSL.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-SSLEnabledPOP3Server-SSLEnabledPOP3Server.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;підключення-до-сервера-apop&#34;&gt;&lt;strong&gt;Підключення до сервера APOP&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;POP означає Post Office Protocol. APOP означає Authenticated Post Office Protocol. APOP – це розширена версія налаштування сервера POP3, яка шифрує ваше ім’я користувача та пароль і використовує механізм автентифікації, створений для захисту пароля вашого POP3‑акаунту під час перевірки пошти. Аутентифікація APOP не вимагає передачі пароля у відкритому вигляді до POP3‑сервера.&lt;/p&gt;
&lt;h3 id=&#34;підключення-до-сервера-через-проксі&#34;&gt;&lt;strong&gt;Підключення до сервера через проксі&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Адреси проксі використовуються поштовими клієнтами для доступу до скриньок через інтернет. Aspose.Email підтримує версії 4, 4a та 5 протоколу SOCKS.&lt;/p&gt;
&lt;p&gt;Щоб отримати листи через проксі‑сервер:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ініціалізувати &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/proxy/&#34;&gt;Проксі&lt;/a&gt; з необхідною інформацією, тобто адресою проксі, портом і версією SOCKS.&lt;/li&gt;
&lt;li&gt;Ініціалізувати &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; з адресою хоста, ім’ям користувача, паролем та іншими налаштуваннями.&lt;/li&gt;
&lt;li&gt;Встановіть властивість Proxy клієнта в &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/proxy/&#34;&gt;Проксі&lt;/a&gt; об’єкт, створений вище.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як отримати листи через проксі‑сервер.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-RetrieveEmailViaProxyServer-RetrieveEmailViaProxyServer.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;підключення-до-сервера-через-httpпроксі&#34;&gt;&lt;strong&gt;Підключення до сервера через HTTP‑проксі&lt;/strong&gt;&lt;/h3&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-AccessMailboxViaHttpProxy-AccessPOP3MailboxViaHttpProxy.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;підключення-з-автентифікацією-cram-md5&#34;&gt;&lt;strong&gt;Підключення з автентифікацією CRAM-MD5&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Використовуючи автентифікацію CRAM-MD5, Aspose.Email для .NET дозволяє користувачам безпечно аутентифікуватися та отримувати доступ до поштових серверів, що підтримують цей метод. Нижче наведений приклад коду, який показує, як використовувати цей механізм у вашому проєкті:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;popClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;AllowedAuthentication&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Pop3KnownAuthenticationType&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CramMD5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;перелік-розширень-сервера&#34;&gt;&lt;strong&gt;Перелік розширень сервера&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; дозволяє отримати розширення сервера, які підтримуються, такі як IDLE, UNSELECT, QUOTA тощо. Це допомагає визначити наявність розширення перед використанням клієнта для конкретної функції. The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/getcapabilities/#getcapabilities&#34;&gt;GetCapabilities()&lt;/a&gt; метод повертає підтримувані типи розширень у вигляді масиву рядків.&lt;/p&gt;
&lt;h3 id=&#34;отримати-розширення-сервера&#34;&gt;&lt;strong&gt;Отримати розширення сервера&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний приклад коду демонструє отримання розширень сервера за допомогою POP3Client для сервера Gmail.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetServerExtensionsUsingPop3Client-GetServerExtensionsUsingPop3Client.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;встановлення-таймауту-для-поштових-операцій&#34;&gt;&lt;strong&gt;Встановлення тайм‑ауту для поштових операцій&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Кожна поштові операція займає певний час залежно від багатьох факторів (затримки мережі, розмір даних, продуктивність сервера тощо). Ви можете встановити тайм-аут для всіх поштових операцій. Нижче наведено приклад коду, який демонструє, як це зробити за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/timeout/&#34;&gt;Тайм-аут&lt;/a&gt; властивість. Примітка: не варто встановлювати великі значення, аби уникнути тривалих очікувань у вашому застосунку.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pop3Client&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Auto&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Timeout&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;60000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// 60 seconds&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// some code...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;використовувати-криптографічні-протоколи-з-pop3клієнтом&#34;&gt;&lt;strong&gt;Використовувати криптографічні протоколи з POP3‑клієнтом&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email підтримує криптографічні протоколи SSL (застарілий) та TLS для забезпечення безпеки зв’язку. Ви можете ввімкнути криптографічне шифрування, щоб захистити обмін даними між вашим застосунком та поштовими серверами.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Примітка:&lt;/em&gt;&lt;/strong&gt; Ви повинні встановлювати лише ті версії протоколу, які підтримуються .NET Framework. Якщо деякі версії криптографічного протоколу не підтримуються вашою поточною версією .NET Framework, вони будуть проігноровані та пропущені. У цьому випадку виключення не генеруватимуться. Будь ласка, використовуйте &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/setsupportedencryptionunsafe/#setsupportedencryptionunsafe&#34;&gt;SetSupportedEncryptionUnsafe&lt;/a&gt; метод, якщо ви хочете встановити протоколи без будь‑яких перевірок сумісності.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Нижче наведений приклад коду, який показує, як встановити TLS 1.3 для &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; екземпляр класу.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pop3Client&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Auto&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SupportedEncryption&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;EncryptionProtocols&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Tls13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// some code...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;У випадку, коли зазначений протокол шифрування не підтримується у поточній версії .NET Framework, різниця в поведінці між &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/setsupportedencryptionunsafe/#setsupportedencryptionunsafe&#34;&gt;SetSupportedEncryptionUnsafe&lt;/a&gt; метод і &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/supportedencryption/&#34;&gt;SupportedEncryption&lt;/a&gt; властивість має таке значення:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Якщо &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/supportedencryption/&#34;&gt;SupportedEncryption&lt;/a&gt; при використанні властивості клієнт пошти знижує протокол шифрування до підтримуваного рівня.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Якщо &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/setsupportedencryptionunsafe/#setsupportedencryptionunsafe&#34;&gt;SetSupportedEncryptionUnsafe&lt;/a&gt; при використанні методу клієнт пошти викидає виключення.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Net: Перевірка облікових даних POP3‑серверу в C#</title>
      <link>/email/uk/net/validate-pop3-mail-server-credentials/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/validate-pop3-mail-server-credentials/</guid>
      <description>
        
        
        &lt;p&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/validatecredentials&#34;&gt;ValidateCredentials&lt;/a&gt; метод робить можливим підтвердження облікових даних поштового сервера без надсилання листа. Цей метод відповідає за перевірку автентичності та дійсності наданих облікових даних, використовується для автентифікації під час підключення до сервера.&lt;/p&gt;
&lt;p&gt;Він перевіряє, що облікові дані електронної пошти, такі як ім&amp;rsquo;я користувача та пароль, є дійсними і що клієнту вдається встановити успішне з’єднання з сервером. Перевірка облікових даних допомагає переконатися, що клієнт може безпечно отримати доступ до поштової скриньки та виконувати різні операції, наприклад отримання листів.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;server&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3Url&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;server&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3Port&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;userName&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Auto&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Timeout&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;4000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ValidateCredentials&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;//to do something&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Для виконання асинхронної операції існує також версія методу &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/validatecredentialsasync/&#34;&gt;ValidateCredentialsAsync&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Net: Як увімкнути журналювання активності POP3 у .NET</title>
      <link>/email/uk/net/enable-pop3-activity-logging/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/enable-pop3-activity-logging/</guid>
      <description>
        
        
        &lt;h2 id=&#34;увімкнути-журналювання-активності-в-pop3клієнті&#34;&gt;&lt;strong&gt;Увімкнути журналювання активності в POP3‑клієнті&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id=&#34;використати-файл-appsettingsjson-для-ввімкнення-журналювання-активності&#34;&gt;&lt;strong&gt;Використати файл appsettings.json для ввімкнення журналювання активності&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Журналювання активності використовується для налагодження, а також для збору та аналізу робочої інформації про POP3‑клієнт.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Примітка:&lt;/em&gt;&lt;/strong&gt; Цей параметр рекомендовано для .NET Core застосунків.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Вхід &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; можна ввімкнути за допомогою наступних кроків і прикладів коду:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Додайте файл конфігурації appsettings.json до C#‑проекту, якщо його ще не додано.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Переконайтеся, що файл проекту містить наступні рядки у розділі ItemGroup.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-xml&#34; data-lang=&#34;xml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;nt&#34;&gt;&amp;lt;Content&lt;/span&gt; &lt;span class=&#34;na&#34;&gt;Include=&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;appsettings.json&amp;#34;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       &lt;span class=&#34;nt&#34;&gt;&amp;lt;CopyToOutputDirectory&amp;gt;&lt;/span&gt;Always&lt;span class=&#34;nt&#34;&gt;&amp;lt;/CopyToOutputDirectory&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;nt&#34;&gt;&amp;lt;/Content&amp;gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Потім додайте наступний вміст у файл appsettings.json.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     &lt;span class=&#34;nt&#34;&gt;&amp;#34;Pop3DiagnosticLog&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Pop3.log&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;     &lt;span class=&#34;nt&#34;&gt;&amp;#34;Pop3DiagnosticLog_UseDate&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Дві вищезазначені властивості:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Pop3DiagnosticLog&lt;/strong&gt; — визначає відносний або абсолютний шлях до файлу журналу.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Pop3DiagnosticLog_UseDate&lt;/strong&gt; — вказує, чи додавати рядкове представлення поточної дати до імені файлу журналу.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;використовувати-код-програми-для-увімкнення-журналювання-активності&#34;&gt;&lt;strong&gt;Використовувати код програми для увімкнення журналювання активності&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Ви також можете негайно ввімкнути журналювання у коді.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Примітка:&lt;/em&gt;&lt;/strong&gt; навіть якщо ви вже ввімкнули журналювання за допомогою файлів конфігурації, цей параметр буде застосовано.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Вхід &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; можна ввімкнути за допомогою наступних кроків і прикладів коду:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Встановіть шлях до файлу журналу, використовуючи &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/logfilename/&#34;&gt;LogFileName&lt;/a&gt; властивість.&lt;/li&gt;
&lt;li&gt;Встановіть &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/usedateinlogfilename/&#34;&gt;UseDateInLogFileName&lt;/a&gt; властивість, якщо це необхідно.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;   &lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;your pop3 server&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;your username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;your password&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Set security mode&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Auto&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Set the path to the log file using the LogFileName property.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LogFileName&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;@&amp;#34;C:\Aspose.Email.Pop3.log&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// Set the UseDateInLogFileName property if it is necessary.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UseDateInLogFileName&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;увімкнути-журналювання-активності-за-допомогою-файлу-appconfig&#34;&gt;&lt;strong&gt;Увімкнути журналювання активності за допомогою файлу App.config&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; активність можна журналювати шляхом зміни configSections у конфігураційному файлі. Нижче наведено кроки для виконання діагностичного журналювання:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Додайте &lt;strong&gt;sectionGroup&lt;/strong&gt; під назвою &amp;quot;applicationSettings&amp;quot;.&lt;/li&gt;
&lt;li&gt;Додайте &lt;strong&gt;section&lt;/strong&gt; під назвою &amp;quot;Aspose.Email.Properties.Settings&amp;quot;.&lt;/li&gt;
&lt;li&gt;Включіть налаштування ImapDiagonosticLog, де ім&amp;rsquo;я файлу визначено в &lt;strong&gt;applicationSettings/Aspose.Email.Properties.Settings&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Ось приклад застосунку з формою, який використовує &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; для обробки пошти. Уся ця діяльність журналюється шляхом зміни файлу App.config.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Створіть застосунок на формі з однією кнопкою. Додайте наступний приклад коду для обробника події натискання кнопки:&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-Pop3ClientActivityLogging-Pop3ClientActivityLogging.cs&#34;&gt;&lt;/script&gt;

&lt;ul&gt;
&lt;li&gt;Додайте посилання на Aspose.Email.&lt;/li&gt;
&lt;li&gt;Тепер додайте файл App.Config і змініть його, щоб вміст виглядав наступним чином:&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-App-Pop3ClientActivityLogging.config&#34;&gt;&lt;/script&gt;

&lt;p&gt;Для C# .NET використовуйте наступний варіант&lt;/p&gt;
&lt;p&gt;|&lt;img src=&#34;/email/net/enable-pop3-activity-logging/pop3client-activity-logging_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;| | :- | Для VB .NET використовуйте наступний варіант&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;img src=&#34;/email/net/enable-pop3-activity-logging/pop3client-activity-logging_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt; &lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;img src=&#34;/email/net/enable-pop3-activity-logging/pop3client-activity-logging_3.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt; &lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;img src=&#34;/email/net/enable-pop3-activity-logging/pop3client-activity-logging_4.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt; &lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;ul&gt;
&lt;li&gt;Запустіть код і перегляньте папку Log. Буде створено наступний файл.&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;&lt;img src=&#34;/email/net/enable-pop3-activity-logging/pop3client-activity-logging_5.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt; &lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Net: Отримання та управління повідомленнями з поштового сервера</title>
      <link>/email/uk/net/retrieve-and-manage-messages-from-mail-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/retrieve-and-manage-messages-from-mail-server/</guid>
      <description>
        
        
        &lt;h2 id=&#34;отримання-інформації-про-поштову-скриньку&#34;&gt;&lt;strong&gt;Отримання інформації про поштову скриньку&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Ми можемо отримати інформацію про скриньку, таку як кількість повідомлень та розмір скриньки, використовуючи &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/getmailboxsize/#getmailboxsize/v&#34;&gt;GetMailBoxSize&lt;/a&gt; і &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/getmailboxinfo/#getmailboxinfo/&#34;&gt;GetMailBoxInfo&lt;/a&gt; методи &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/getmailboxsize/#getmailboxsize/&#34;&gt;GetMailBoxSize&lt;/a&gt; метод повертає розмір скриньки в байтах.&lt;/li&gt;
&lt;li&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/getmailboxinfo/#getmailboxinfo/&#34;&gt;GetMailBoxInfo&lt;/a&gt; метод повертає об’єкт типу &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3mailboxinfo/&#34;&gt;Pop3MailBoxInfo&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Також можливо отримати кількість повідомлень за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3mailboxinfo/messagecount/&#34;&gt;MessageCount&lt;/a&gt; властивість та розмір за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3mailboxinfo/occupiedsize/&#34;&gt;OccupiedSize&lt;/a&gt; властивість &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3mailboxinfo/&#34;&gt;Pop3MailBoxInfo&lt;/a&gt; клас. Наступний приклад коду показує, як отримати інформацію про скриньку. Він показує, як:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Підключитися до POP3 сервера.&lt;/li&gt;
&lt;li&gt;Отримати розмір скриньки.&lt;/li&gt;
&lt;li&gt;Отримати інформацію про скриньку.&lt;/li&gt;
&lt;li&gt;Отримати кількість повідомлень у скриньці.&lt;/li&gt;
&lt;li&gt;Отримати зайнятий розмір.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GettingMailboxInfo-GettingMailboxInfo.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;отримання-кількості-листів-у-скриньці&#34;&gt;&lt;strong&gt;Отримання кількості листів у скриньці&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Наступний фрагмент коду показує, як підрахувати електронні листи в поштовій скриньці.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetEmailCountIntheMailbox-GetEmailCountIntheMailbox.cs&#34;&gt;&lt;/script&gt;

&lt;p&gt;Aspose.Email дозволяє розробникам працювати з листами різними способами. Наприклад, вони можуть отримувати інформацію про заголовки перед тим, як вирішити, чи завантажувати лист. Або вони можуть отримувати листи з сервера та зберігати їх без розбору (швидше) або після розбору (повільніше).&lt;/p&gt;
&lt;h2 id=&#34;отримання-заголовків-листа&#34;&gt;&lt;strong&gt;Отримання заголовків листа&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Заголовки листа можуть надавати інформацію про електронний лист, яку ми можемо використати, щоб вирішити, чи завантажувати весь лист. Зазвичай заголовки містять відправника, тему, дату отримання тощо. (Заголовки листа докладно описані у &lt;a href=&#34;/email/net/create-email-messages/#customize-email-headers&#34;&gt;Налаштування заголовків електронної пошти&lt;/a&gt;. Наступні приклади показують, як отримати заголовки листа з POP3 серверу за номером послідовності повідомлення.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-RetrievingEmailHeaders-RetrievingEmailHeaders.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;отримання-листів&#34;&gt;&lt;strong&gt;Отримання листів&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; клас містить кілька властивостей та методів для маніпулювання вмістом листа. Використовуючи &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/fetchmessage/#fetchmessage/&#34;&gt;FetchMessage&lt;/a&gt; метод &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас, ви можете отримати &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; екземпляр безпосередньо з POP3‑сервера. Нижче наведено код, який показує, як отримати повний лист з POP3‑сервера.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-RetrievingEmailMessages-RetrievingEmailMessages.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;отримання-короткої-інформації-про-повідомлення-за-унікальним-ідентифікатором&#34;&gt;&lt;strong&gt;Отримання короткої інформації про повідомлення за унікальним ідентифікатором&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Клієнт POP3 може отримати з серверу коротку інформацію про повідомлення, використовуючи унікальний ідентифікатор повідомлення. Це забезпечує швидкий доступ до короткої інформації про повідомлення без необхідності спочатку завантажувати повний лист з сервера. Наступний фрагмент коду показує, як отримати коротку інформацію про повідомлення за унікальним ідентифікатором.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-RetrieveMessageSummaryInformationUsingUniqueId-RetrieveMessageSummaryInformationUsingUniqueId.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;перерахувати-повідомлення-з-multiconnection&#34;&gt;&lt;strong&gt;Перерахувати повідомлення з MultiConnection&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; надає &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/usemulticonnection/&#34;&gt;UseMultiConnection&lt;/a&gt; властивість, яку можна використати для створення декількох з’єднань під час інтенсивних операцій. Ви також можете встановити кількість з’єднань, які будуть використані в режимі багатоз’єднання, за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients/emailclient/connectionsquantity/&#34;&gt;Pop3Client.ConnectionsQuantity&lt;/a&gt;. Нижче наведений фрагмент коду демонструє використання режиму мультиз’єднання для перелічення повідомлень та порівнює його продуктивність з режимом одного з’єднання.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/522d47278b8ca448dc1d7eb97193322c.js?file=Examples-CSharp-POP3-Pop3ListMessagesWithMultiConnection-1.cs&#34;&gt;&lt;/script&gt;



&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;

Зауважте, що використання режиму мультипідключення не гарантує підвищення продуктивності.
&lt;/div&gt;

&lt;h2 id=&#34;отримання-листів-з-сервера-та-збереження-на-диск&#34;&gt;&lt;strong&gt;Отримання листів з сервера та збереження на диск&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id=&#34;збереження-повідомлення-на-диск-без-парсингу&#34;&gt;&lt;strong&gt;Збереження повідомлення на диск без парсингу&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Якщо ви хочете завантажувати листи з POP3 сервера без їх парсингу, використовуйте &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/savemessage/#savemessage/&#34;&gt;SaveMessage&lt;/a&gt; функція.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/savemessage/#savemessage/&#34;&gt;SaveMessage&lt;/a&gt; функція не парсить електронний лист, тому швидша за &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/fetchmessage/#fetchmessage/&#34;&gt;FetchMessage&lt;/a&gt; функція. Наступний фрагмент коду показує, як зберегти лист за його номером послідовності. У цьому випадку &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/savemessage/#savemessage/&#34;&gt;SaveMessage&lt;/a&gt; метод зберігає повідомлення у оригінальному форматі EML без парсингу.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-SaveToDiskWithoutParsing-SaveToDiskWithoutParsing.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;парсинг-повідомлення-перед-збереженням&#34;&gt;&lt;strong&gt;Парсинг повідомлення перед збереженням&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду використовує &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/fetchmessage/#fetchmessage/&#34;&gt;FetchMessage&lt;/a&gt; метод для отримання повідомлення з POP3 сервера за його номером послідовності, а потім збереження повідомлення на диск, використовуючи тему як ім’я файлу.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-ParseMessageAndSave-ParseMessageAndSave.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;отримання-групових-листів&#34;&gt;&lt;strong&gt;Отримання групових листів&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; надає &lt;a href=&#34;/email/uk/net/retrieve-and-manage-messages-from-mail-server/#fetch-group-messages&#34;&gt;FetchMessages&lt;/a&gt; метод, який приймає ітерабельну колекцію номерів послідовності або унікальних ідентифікаторів і повертає список &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt;. Наступний фрагмент коду демонструє використання &lt;a href=&#34;/email/uk/net/retrieve-and-manage-messages-from-mail-server/#fetch-group-messages&#34;&gt;FetchMessages&lt;/a&gt; метод для отримання повідомлень за номерами послідовності та унікальним ідентифікатором.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/522d47278b8ca448dc1d7eb97193322c.js?file=Examples-CSharp-POP3-Pop3FetchGroupMessages-1.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Фільтрація електронної пошти з поштового сервера</title>
      <link>/email/uk/net/filter-emails-from-mail-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/filter-emails-from-mail-server/</guid>
      <description>
        
        
        &lt;h2 id=&#34;фільтрація-повідомлень-за-відправником-отримувачем-або-датою&#34;&gt;&lt;strong&gt;Фільтрація повідомлень за відправником, отримувачем або датою&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас, описаний у &lt;a href=&#34;/email/net/connect-to-pop3-server/&#34;&gt;Підключення до POP3‑серверу&lt;/a&gt;, надає &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/listmessages/#listmessages/&#34;&gt;ListMessages()&lt;/a&gt; метод, який отримує всі повідомлення зі скриньки. Щоб отримати лише повідомлення, що відповідають певній умові, використовуйте перевантажений &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/listmessages/#listmessages/&#34;&gt;ListMessages()&lt;/a&gt; метод, який приймає &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; як аргумент.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; клас надає різні властивості для вказання умов запиту, наприклад, дата, тема, відправник, отримувач тощо.  &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt; клас використовується для створення виразу пошуку. Спочатку встановлюються всі умови та обмеження, а потім &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; заповнюється запитом, розробленим &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt;. The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; об’єкт класу використовується &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; для отримання відфільтрованої інформації з сервера. У цій статті показано, як фільтрувати електронні листи в поштовій скриньці. Перший приклад ілюструє фільтрацію повідомлень за датою та темою. Ми також показуємо, як фільтрувати за іншими критеріями та як будувати більш складні запити. Також демонструється застосування фільтра дати та часу для отримання конкретних листів. Крім того, показано, як застосовувати чутливе до регістру фільтрування.&lt;/p&gt;
&lt;h2 id=&#34;фільтрація-повідомлень-у-поштовій-скриньці&#34;&gt;&lt;strong&gt;Фільтрація повідомлень у поштовій скриньці&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Щоб фільтрувати повідомлення зі скриньки:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;/email/net/connect-to-pop3-server/#connect-to-pop3-server&#34;&gt;Підключення до POP3‑серверу&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Створіть екземпляр &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; і встановити потрібні властивості.&lt;/li&gt;
&lt;li&gt;Викличте &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/listmessages/#listmessages_8&#34;&gt;Pop3Client.ListMessages(MailQuery query)&lt;/a&gt; метод і передаєте &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; у параметрах, щоб отримати лише відфільтровані повідомлення.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як підключитися до POP3 скриньки та отримати повідомлення, які надійшли сьогодні і мають слово &amp;quot;newsletter&amp;quot; у темі.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-FilterMessagesFromPOP3Mailbox-FilterMessagesFromPOP3Mailbox.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;отримання-повідомлень-за-визначеним-критерієм&#34;&gt;&lt;strong&gt;Отримання повідомлень за визначеним критерієм&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;/email/net/filter-emails-from-mail-server/#filter-messages-from-mailbox&#34;&gt;Кодові приклади вище&lt;/a&gt; показує, як можна фільтрувати повідомлення за темою листа та датою. Ми можемо використовувати інші властивості для встановлення інших підтримуваних умов. Нижче наведено кілька прикладів встановлення умов за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Наступні фрагменти коду показують, як фільтрувати листи за іншими критеріями:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Знайти листи, доставлені сьогодні.&lt;/li&gt;
&lt;li&gt;Знайти листи, отримані в діапазоні.&lt;/li&gt;
&lt;li&gt;Знайти листи від конкретного відправника.&lt;/li&gt;
&lt;li&gt;Знайти листи, надіслані з конкретного домену.&lt;/li&gt;
&lt;li&gt;Знайти листи, надіслані конкретному отримувачу.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;сьогоднішня-дата&#34;&gt;&lt;strong&gt;Сьогоднішня дата&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як знайти листи, доставлені сьогодні.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetMessagesUsingSpecificCriteria-GetEmailsWithTodayDate.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;діапазон-дат&#34;&gt;&lt;strong&gt;Діапазон дат&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як знайти листи, отримані в діапазоні.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetMessagesUsingSpecificCriteria-GetEmailsOverDateRange.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;конкретний-відправник&#34;&gt;&lt;strong&gt;Конкретний відправник&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як знайти листи від конкретного відправника.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetMessagesUsingSpecificCriteria-GetSpecificSenderEmails.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;конкретний-домен&#34;&gt;&lt;strong&gt;Конкретний домен&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як знайти листи, надіслані з конкретного домену.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetMessagesUsingSpecificCriteria-GetSpecificDomainEmails.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;конкретний-отримувач&#34;&gt;&lt;strong&gt;Конкретний отримувач&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як знайти листи, надіслані конкретному отримувачу.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-GetMessagesUsingSpecificCriteria-GetSpecificRecipientEmails.cs&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;створення-складних-запитів&#34;&gt;&lt;strong&gt;Створення складних запитів&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Якщо різні &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt; властивості встановлюються в окремих інструкціях, після чого будуть виконані всі умови. Наприклад, якщо ми хочемо отримати повідомлення в діапазоні дат і від конкретного хоста, нам треба написати три інструкції.&lt;/p&gt;
&lt;h3 id=&#34;комбінувати-запити-за-and&#34;&gt;&lt;strong&gt;Комбінувати запити за AND&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як поєднувати запити за допомогою AND.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-BuildComplexQueries-CombineQueriesWithAND.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;комбінувати-запити-за-or&#34;&gt;&lt;strong&gt;Комбінувати запити за OR&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt; надає &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquerybuilder/or/#or&#34;&gt;Or()&lt;/a&gt; метод, який приймає два &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; екземпляри як параметри. Він отримує повідомлення, які відповідають будь-якій з двох зазначених умов. Наведений нижче фрагмент коду показує, як фільтрувати повідомлення, у яких у темі є «test» або відправником є &amp;quot;noreply@host.com&amp;quot;. Фрагмент коду демонструє, як об&amp;rsquo;єднувати запити за допомогою OR.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-BuildComplexQueries-CombiningQueriesWithOR.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;чутливі-до-регістру-фільтри&#34;&gt;&lt;strong&gt;Чутливі до регістру фільтри&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;API також надає можливість фільтрувати електронні листи зі скриньки за чутливим до регістру критерієм. Наступні методи забезпечують можливість пошуку листів з вказаним прапором чутливості до регістру.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Method Aspose.Email.StringComparisonField.Contains(string value, bool ignoreCase)&lt;/li&gt;
&lt;li&gt;Method Aspose.Email.StringComparisonField.Equals(string value, bool ignoreCase)&lt;/li&gt;
&lt;li&gt;Method Aspose.Email.StringComparisonField.NotContains(string value, bool ignoreCase)&lt;/li&gt;
&lt;li&gt;Method Aspose.Email.StringComparisonField.NotEquals(string value, bool ignoreCase)&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-ApplyCaseSensitiveFilters-ApplyCaseSensitiveFilters.cs&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Net: Видалити листи з POP3 сервера</title>
      <link>/email/uk/net/delete-emails-from-pop3-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/delete-emails-from-pop3-server/</guid>
      <description>
        
        
        &lt;h2 id=&#34;видалення-листів-з-сервера&#34;&gt;&lt;strong&gt;Видалення листів з сервера&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас використовує протокол POP3 для копіювання поштових повідомлень з поштової скриньки на ваш ПК. Після отримання пошти вам не потрібно бути підключеним до інтернету під час її читання, оскільки ви можете прочитати завантажену пошту на ПК. Якщо вам не потрібна чи ви не хочете залишати копії певних листів на POP3‑сервері, ви можете їх видалити. У цьому розділі показано, як видаляти листи за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; клас.&lt;/p&gt;
&lt;h3 id=&#34;видалити-лист-за-індексом&#34;&gt;&lt;strong&gt;Видалити лист за індексом&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведений код видаляє всі листи з поштової скриньки один за одним за їх індексом. Індекс ніколи не повинен бути &amp;lt;=0 у &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/deletemessage/#deletemessage/&#34;&gt;Pop3Client.DeleteMessage&lt;/a&gt;.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-DeleteEmailByIndex-DeleteEmailByIndex.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;видалити-всі-листи&#34;&gt;&lt;strong&gt;Видалити всі листи&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Можемо також викликати &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/deletemessage/#deletemessage/&#34;&gt;Pop3Client.DeleteMessages&lt;/a&gt; для видалення всіх повідомлень. Нижче наведено код, який показує, як видалити всі листи.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Delete all the messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DeleteMessages&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Якщо з’єднання з POP3 сервером розірвано одразу після операцій видалення, ви більше не зможете викликати Скасування видалення, щоб виконати потрібні дії.&lt;/p&gt;
&lt;h3 id=&#34;скасування-видалення-листів&#34;&gt;&lt;strong&gt;Скасування видалення листів&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/undeletemessages/#undeletemessages/&#34;&gt;Pop3Client.UndeleteMessages&lt;/a&gt; можна використати для скасування видалення електронних листів. Нижче наведено код, який показує, як скасувати видалення.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cs&#34; data-lang=&#34;cs&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Cancel deletes&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UndeleteMessages&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Net: Асинхронна обробка листів з POP3 клієнтом</title>
      <link>/email/uk/net/asynchronous-email-handling-with-pop3client/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/net/asynchronous-email-handling-with-pop3client/</guid>
      <description>
        
        
        &lt;h2 id=&#34;асинхронні-операції-з-pop3client&#34;&gt;&lt;strong&gt;Асинхронні операції з Pop3Client&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Робота з повідомленнями також може виконуватись асинхронно за допомогою Aspose.Email &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt;. Ця стаття показує, як отримати повідомлення з поштової скриньки асинхронно. Вона також показує, як перелистувати повідомлення, надаючи критерії пошуку за допомогою &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt;. Показано окремо, як перервати операцію з поштовою скринькою, запущеної&lt;a href=&#34;https://learn.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/task-based-asynchronous-pattern-tap&#34;&gt;TAP&lt;/a&gt;) метод.&lt;/p&gt;
&lt;h3 id=&#34;отримання-повідомлень-асинхронно&#34;&gt;&lt;strong&gt;Отримання повідомлень асинхронно&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведений фрагмент коду показує, як отримати повідомлення асинхронно.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-RetrieveMessagesAsynchronously-RetrieveMessagesAsynchronously.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;список-повідомлень-асинхронно-за-допомогою-mailquery&#34;&gt;&lt;strong&gt;Список повідомлень асинхронно за допомогою MailQuery&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The &lt;a href=&#34;https://reference.aspose.com/email/net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; клас можна використати для вказання критеріїв пошуку при асинхронному отриманні списку повідомлень, як показано у наведеному зразку коду.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/6e5185a63aec6fd70d83098e82b06a32.js?file=Examples-CSharp-POP3-ListMessagesAsynchronouslyWithMailQuery-ListMessagesAsynchronouslyWithMailQuery.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;переривання-tapметоду&#34;&gt;&lt;strong&gt;Переривання TAP‑методу&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Починаючи з .NET Framework 4.5, ви можете використовувати асинхронні методи, реалізовані згідно моделі TAP. Наведений нижче фрагмент коду показує, як отримати інформацію про поштову скриньку за допомогою методу на базі завдань (task-based asynchronous pattern) під назвою &lt;code&gt;GetMailboxInfoAsync&lt;/code&gt; а потім перервати цей процес через деякий час.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-.NET&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Pop3Client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;host&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;senderEmail&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;password&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Auto&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;CancellationTokenSource&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;cancellationTokenSource&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;CancellationTokenSource&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;AutoResetEvent&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;autoResetEvent&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;AutoResetEvent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Exception&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;exception&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;null&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;ThreadPool&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;QueueUserWorkItem&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;delegate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;try&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;c1&#34;&gt;// start receiving mailbox information&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;task&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetMailboxInfoAsync&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;cancellationTokenSource&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Token&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;Pop3MailboxInfo&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mailboxInfo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;task&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetAwaiter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetResult&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Message count: &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;mailboxInfo&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MessageCount&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;catch&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Exception&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;exception&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;finally&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;autoResetEvent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Set&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;Thread&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Sleep&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2000&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// stop receiving mailbox information&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;cancellationTokenSource&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Cancel&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;autoResetEvent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WaitOne&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;exception&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;is&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;OperationCanceledException&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Operation has been interrupted: &amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;exception&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Message&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
  </channel>
</rss>
