<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – کار با کلاینت POP3</title>
    <link>/email/fa/python-net/working-with-pop3-client/</link>
    <description>Recent content in کار با کلاینت POP3 on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fa</language>
    
	  <atom:link href="/email/fa/python-net/working-with-pop3-client/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Python-Net: اتصال به سرور POP3 با Python</title>
      <link>/email/fa/python-net/connect-to-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/connect-to-pop3-server-python/</guid>
      <description>
        
        
        &lt;h2 id=&#34;اتصال-به-سرور-pop3-با-استفاده-از-احراز-هویت-پایه&#34;&gt;&lt;strong&gt;اتصال به سرور POP3 با استفاده از احراز هویت پایه&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;API Aspose.Email برای Python ارائه می‌دهد &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس، که به برنامه‌ها امکان مدیریت صندوق‌های ایمیل از طریق پروتکل پست‌دفتری نسخه 3 (POP3) را می‌دهد. از این کلاس برای برقراری اتصال با سرور POP3 استفاده کنید. این کلاس به‌عنوان رابط اصلی برای توسعه‌دهندگانی که می‌خواهند مدیریت POP3 را در برنامه‌های .NET خود ادغام کنند، عمل می‌کند. این مقاله راهنمایی‌های لازم برای استفاده مؤثر از کلاس Pop3Client را ارائه می‌دهد.&lt;/p&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه با استفاده از Aspose.Email یک اتصال به سرور ایمیل POP3 برقرار کنید &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس. این کلاس فرآیند پیکربندی اتصال با پارامترهای اساسی مانند آدرس سرور، اعتبارهای کاربر، تنظیمات امنیتی و شماره پورت را نشان می‌دهد. این تنظیمات برای دریافت ایمیل‌ها به‌صورت امن از حساب Gmail ضروری است.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;آدرس هاست، نام کاربری، رمز عبور، پورت و گزینه‌های امنیتی را مشخص کنید.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-ConnectingToPOP3-ConnectingToPOP3.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;اتصال-به-سرور-pop3-با-ssl-فعال&#34;&gt;&lt;strong&gt;اتصال به سرور POP3 با SSL فعال&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;برای اتصال به سرور POP3 با SSL، از Aspose.Email استفاده کنید &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس و تنظیم گزینه‌های امنیتی و خصوصیات پورت. قطعه کد زیر نشان می‌دهد چگونه به سرور POP3 فعال‌سازی SSL متصل شوید:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-SSLEnabledPOP3Server-SSLEnabledPOP3Server.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;اتصال-به-سرور-pop3-با-احراز-هویت-apop&#34;&gt;&lt;strong&gt;اتصال به سرور POP3 با احراز هویت APOP&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;APOP (پروتکل پست‌دفتری احراز هویت‌شده) روشی امن برای دریافت ایمیل‌ها از سرور ایمیل است. این روش با افزودن لایه‌ای از احراز هویت به پروتکل سنتی POP3، اطلاعات کاربری را محافظت می‌کند.&lt;/p&gt;
&lt;p&gt;به‌جای ارسال نام کاربری و رمز عبور به‌صورت متن ساده، APOP در فرآیند احراز هویت از مقدار هش‌شده استفاده می‌کند. هنگام ورود، کلاینت با استفاده از کلید مخفی (رمز عبور کاربر) و مقدار چالش (رشته یکتا تولید شده توسط سرور) یک هش ایجاد می‌کند.&lt;/p&gt;
&lt;h2 id=&#34;اتصال-به-سرور-pop3-از-طریق-پروکسی&#34;&gt;&lt;strong&gt;اتصال به سرور POP3 از طریق پروکسی&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;سرورهای پروکسی به‌عنوان واسطه بین کلاینت ایمیل شما و سرور ایمیل هنگام ارتباط با دنیای بیرون عمل می‌کنند. به‌جای اتصال مستقیم به سرور ایمیل، درخواست‌های ایمیل شما از طریق یک پروکسی عبور می‌کند، که مزایای متعددی از جمله مخفی‌سازی آدرس IP شما و دسترسی به محتوای محدود را فراهم می‌کند. استفاده از سرورهای پروکسی می‌تواند حریم خصوصی و امنیت را به‌ویژه هنگام دسترسی به ایمیل در شبکه‌های عمومی، افزایش دهد.&lt;/p&gt;
&lt;p&gt;Aspose.Email پشتیبانی از استفاده از سرورهای پروکسی، به‌ویژه نسخه‌های ۴، ۴a و ۵ پروتکل پروکسی SOCKS را فراهم می‌کند. این قابلیت به توسعه‌دهندگان امکان می‌دهد برنامه‌هایی بسازند که بتوانند به‌صورت مؤثر از طریق پروکسی‌ها با سرورهای ایمیل ارتباط برقرار کنند. ویژگی آن &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس امکان دسترسی و دستکاری پیام‌ها را با استفاده از پروتکل پست‌دفتری نسخه 3 (POP3) برای برنامه‌ها فراهم می‌کند. یکی از متدهای مفید &lt;code&gt;getmailboxinfo()&lt;/code&gt;، که اطلاعات ضروری درباره صندوق‌پست مانند تعداد پیام‌ها و اندازه کل را بازیابی می‌کند، و مدیریت حساب‌های ایمیل را ساده می‌سازد.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه با استفاده از سرور ایمیل پروکسی، ایمیل را با Aspose.Email بازیابی کنید:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;pop.domain.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;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;c1&#34;&gt;# Set proxy address, Port and Proxy&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;proxy_address&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;192.168.203.142&amp;#34;&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;proxy_port&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1080&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;proxy&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SocksProxy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;proxy_address&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;proxy_port&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SocksVersion&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SOCKS_V5&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;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;socks_proxy&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;proxy&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;mailboxInfo&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get_mailbox_info&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;h3 id=&#34;پشتیبانی-از-پروکسی-http&#34;&gt;&lt;strong&gt;پشتیبانی از پروکسی HTTP&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;انواع مختلفی از پروکسی‌ها وجود دارند، از جمله پروکسی‌های HTTP، SOCKS و غیره که هرکدام اهداف متفاوتی دارند و سطوح مختلفی از عملکرد را ارائه می‌دهند. مراحل و پیکربندی‌های خاص ممکن است بسته به نوع پروکسی متفاوت باشد. نمونه کد زیر نشان می‌دهد چگونه تنظیمات &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; با پیکربندی اضافی یک پروکسی HTTP و دریافت اطلاعات درباره صندوق‌پست:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;proxy&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HttpProxy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;18.222.124.59&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;8080&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;pop.domain.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;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;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;socks_proxy&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;proxy&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;mailboxInfo&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get_mailbox_info&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;اتصال-به-سرور-با-احراز-هویت-cram-md5&#34;&gt;&lt;strong&gt;اتصال به سرور با احراز هویت CRAM-MD5&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;CRAM-MD5 (مکانیزم احراز هویت چالش-پاسخ با MD5) معمولاً در پروتکل‌های ایمیل مانند POP3 و IMAP که احراز هویت امن مهم است، استفاده می‌شود. این روش سطح امنیتی بالاتری نسبت به انتقال رمز عبور به‌صورت متن ساده فراهم می‌کند. 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-py&#34; data-lang=&#34;py&#34;&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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;allowed_authentication&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Pop3KnownAuthenticationType&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CRAM_MD5&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;Aspose.Email ویژگی &amp;rsquo;timeout&amp;rsquo; را برای &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;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 class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timeout&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;60000&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;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;NOTE: It&amp;#39;s important to know that you can only configure protocol versions supported by the .NET Framework. If your current .NET Framework version does not support certain protocol versions, those unsupported versions will be disregarded and skipped. This could result in a potential downgrade in TLS security level, and it&amp;#39;s crucial to be aware that no exceptions will be raised in this situation. Developers should exercise caution to ensure the desired TLS security level is maintained based on the supported protocols in their .NET Framework environment.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه یک کلاینت POP3 را با پیکربندی‌های پروتکل رمزنگاری TLS 1.3 برای ارتباط امن راه‌اندازی کنید:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;supported_encryption&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;base&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;EncryptionProtocols&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;TLS13&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;در صورتی که یک پروتکل رمزنگاری مشخص در نسخه جاری .NET Framework پشتیبانی نشود، تفاوت رفتار بین متد &amp;lsquo;SetSupportedEncryptionUnsafe&amp;rsquo; و خصوصیت &amp;lsquo;SupportedEncryption&amp;rsquo; به شرح زیر است:&lt;/p&gt;
&lt;p&gt;اگر خصوصیت &amp;lsquo;SupportedEncryption&amp;rsquo; استفاده شود، کلاینت ایمیل پروتکل رمزنگاری را به سطح پشتیبانی‌شده پایین می‌آورد.&lt;/p&gt;
&lt;p&gt;اگر متد &amp;lsquo;SetSupportedEncryptionUnsafe&amp;rsquo; استفاده شود، کلاینت ایمیل استثناها را پرتاب می‌کند.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Python-Net: حذف ایمیل‌ها از سرور POP3 با Python</title>
      <link>/email/fa/python-net/delete-email-from-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/delete-email-from-pop3-server-python/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email برای .NET کنترل کامل بر مدیریت پیام‌ها در سرور POP3 فراهم می‌کند. با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس، توسعه‌دهندگان می‌توانند به یک صندوق ایمیل متصل شوند و به‌صورت برنامه‌نویسی عملیات‌های متعددی روی پیام‌های سرور انجام دهند، شامل حذف پیام‌های خاص یا همه آن‌ها. این ویژگی به‌ویژه در برنامه‌های پردازش ایمیل سمت سرور که نیاز به پاک‌سازی ایمیل پس از بازیابی یا براساس منطق سفارشی دارند، مفید است.&lt;/p&gt;
&lt;p&gt;این مقاله توضیح می‌دهد چگونه پیام‌ها را با استفاده از کلاینت POP3 Aspose.Email در سناریوهای مختلف حذف کنید.&lt;/p&gt;
&lt;h2 id=&#34;حذف-ایمیل-بر-اساس-شاخص&#34;&gt;&lt;strong&gt;حذف ایمیل بر اساس شاخص&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه تمام پیام‌های یک صندوق ایمیل را یکی‌یکی بر اساس شاخص آن‌ها حذف کنید. عدد شاخص هرگز نباید ≤0 باشد در متد Pop3Client.DeleteMessage.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-DeleteEmailByIndex-DeleteEmailByIndex.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;حذف-تمام-ایمیلها&#34;&gt;&lt;strong&gt;حذف تمام ایمیل‌ها&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;همچنین می‌توان فراخوانی کرد &lt;code&gt;delete_messages()&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;imap.example.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;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&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;# 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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;delete_messages&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;code&gt;undelete_messages()&lt;/code&gt; متد دیگر قابل فراخوانی برای بازگرداندن داده‌ها نیست.&lt;/p&gt;
&lt;h2 id=&#34;لغو-عملیات-حذف&#34;&gt;&lt;strong&gt;لغو عملیات حذف&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;متد &lt;code&gt;undelete_messages&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;imap.example.com&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;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&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;# 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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;undelete_messages&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>Python-Net: اعتبارسنجی اعتبارهای سرور POP3 در پایتون</title>
      <link>/email/fa/python-net/validate-pop3-server-credentials-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/validate-pop3-server-credentials-python/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email ارائه می‌دهد &lt;code&gt;validate_credentials()&lt;/code&gt; متد از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاسی برای تأیید اعتبارهای ورود کاربر (نام کاربری و رمز عبور) برای یک سرور ایمیل POP3. این متد اطمینان می‌دهد که اعتبارها معتبر هستند و امکان احراز هویت موفق و دسترسی به صندوق پستی با استفاده از پروتکل POP3 را می‌دهد. اگر اعتبارها نادرست باشند، متد &amp;lsquo;False&amp;rsquo; برمی‌گرداند یا استثنایی پرتاب می‌کند که نشانگر شکست احراز هویت است.&lt;/p&gt;
&lt;p&gt;قطعه کد زیر نحوه اعتبارسنجی اعتبارهای سرور POP3 با استفاده از API Aspose.Email را نشان می‌دهد:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timeout&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;40000&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;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;validate_credentials&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;c1&#34;&gt;# to do something&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Python-Net: امکانات کمکی - کلاینت POP3</title>
      <link>/email/fa/python-net/utility-features-pop3-client/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/utility-features-pop3-client/</guid>
      <description>
        
        
        &lt;h2 id=&#34;اعتبارسنجی-اعتبارهای-سرور-ایمیل&#34;&gt;&lt;strong&gt;اعتبارسنجی اعتبارهای سرور ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email متد &amp;lsquo;validate_credentials()&amp;rsquo; را فراهم می‌کند &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاسی برای تأیید اعتبارها (نام کاربری و رمز عبور) ارائه‌شده توسط کاربر برای دسترسی به سرور ایمیل POP3. این متد اطمینان می‌دهد که اعتبارهای ورود کاربر دقیق و معتبر هستند و به آن‌ها امکان احراز هویت موفق و دسترسی به حساب ایمیل خود را با استفاده از پروتکل POP3 می‌دهد. اگر اعتبارهای ارائه‌شده نادرست باشند، ممکن است متد خطایی برگرداند یا استثنایی پرتاب کند که نشان‌دهنده شکست فرآیند ورود است.&lt;/p&gt;
&lt;p&gt;قطعه کد زیر روش تأیید ارائه‌شده توسط API را نشان می‌دهد:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timeout&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;40000&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;if&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;validate_credentials&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;c1&#34;&gt;# to do something&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Python-Net: فهرست‌کردن افزونه‌های پشتیبانی‌شده سرور POP3</title>
      <link>/email/fa/python-net/list-pop3-server-extensions-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/list-pop3-server-extensions-python/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email یک &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس که امکان بازیابی افزونه‌های پشتیبانی‌شده یک سرور POP3 مانند IDLE، UNSELECT، QUOTA و &amp;hellip; را می‌دهد. دانستن اینکه کدام افزونه‌ها موجود هستند برای تعیین امکان استفاده از ویژگی‌های خاص بسیار مهم است.  &lt;code&gt;get_capabilities()&lt;/code&gt; متد انواع افزونه‌های پشتیبانی‌شده را به‌صورت آرایه‌ای از رشته‌ها برمی‌گرداند.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه با استفاده از Pop3Client برای سرور Gmail افزونه‌های سرور را بازیابی کنید:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-ListingServerExtensions-ListingServerExtensions.py&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Python-Net: بازیابی ایمیل‌ها از سرور POP3 با Python</title>
      <link>/email/fa/python-net/retrieve-email-from-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/retrieve-email-from-pop3-server-python/</guid>
      <description>
        
        
        &lt;h2 id=&#34;دریافت-اطلاعات-صندوقپست-و-تعداد-پیامها&#34;&gt;&lt;strong&gt;دریافت اطلاعات صندوق‌پست و تعداد پیام‌ها&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;API Aspose.Email به شما امکان انجام عملیات مختلفی روی پیام‌ها در سرور را می‌دهد، از جمله دریافت اطلاعات دربارهٔ صندوق‌پست مانند تعداد پیام‌ها و اندازهٔ صندوق‌پست با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#methods&#34;&gt;get_mailbox_size()&lt;/a&gt; و &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#methods&#34;&gt;get_mailbox_info()&lt;/a&gt; متدها.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;این &lt;code&gt;get_mailbox_size()&lt;/code&gt; متد اندازه صندوق‌پست را برحسب بایت برمی‌گرداند.&lt;/li&gt;
&lt;li&gt;این &lt;code&gt;get_mailbox_info()&lt;/code&gt; متد یک شیء از نوع را برمی‌گرداند &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3mailboxinfo/&#34;&gt;Pop3MailBoxInfo&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;همچنین می‌توان تعداد پیام‌ها را با استفاده از &lt;code&gt;message_count&lt;/code&gt; ویژگی و اندازه را با استفاده از ویژگی `occupied_size`` به دست می‌آورید. کد نمونه زیر نشان می‌دهد چگونه اطلاعات مربوط به صندوق‌پست را دریافت کنید. این نشان می‌دهد چگونه:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ایجاد یک &lt;a href=&#34;https://reference.aspose.com/email/python-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-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-GettingMailboxInfo-GettingMailboxInfo.py&#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-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-GetEmailCountInMailbox-GetEmailCountInMailbox.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;فقط-دریافت-سرآیندهای-ایمیل&#34;&gt;&lt;strong&gt;فقط دریافت سرآیندهای ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email به توسعه‌دهندگان امکان دسترسی به متادیتای ایمیل بدون دانلود محتوای کامل پیام را می‌دهد. در بسیاری از سناریوها، بررسی فقط سرآیندهای ایمیل—مانند فرستنده، موضوع و تاریخ دریافت—برای تعیین ارزش بازیابی یک پیام مفید است. این رویکرد بار سرور را کاهش داده و عملکرد را بهبود می‌بخشد، به‌ویژه هنگام کار با صندوق‌پست‌های بزرگ از طریق اتصال POP3.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه به یک سرور POP3 وصل شوید و فقط سرآیندهای یک پیام خاص را با استفاده از شماره توالی آن دریافت کنید. این عملیات سبک به شما کمک می‌کند تصمیم‌های آگاهانه‌ای دربارهٔ اینکه کدام ایمیل‌ها را دانلود یا نادیده بگیرید، بگیرید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-RetrievingEmailHeaders-RetrievingEmailHeaders.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;دریافت-پیامهای-ایمیل-از-سرور&#34;&gt;&lt;strong&gt;دریافت پیام‌های ایمیل از سرور&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس امکان دریافت پیام‌های ایمیل از یک سرور POP3 و تبدیل آن‌ها به نمونه‌های MailMessage را فراهم می‌کند. این قابلیت از طریق ویژگی‌ها و متدهای &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; کلاس، که دستکاری محتوای ایمیل را تسهیل می‌کند. با استفاده از &lt;code&gt;fetch_message&lt;/code&gt; متد از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; کلاس، می‌توانید یک &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email/mailmessage/&#34;&gt;MailMessage&lt;/a&gt; نمونه‌ای مستقیماً از سرور POP3. قطعه کد زیر نشان می‌دهد چگونه یک پیام ایمیل کامل را از سرور بازیابی کنید:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-RetrievingEmailMessages-RetrievingEmailMessages.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;دریافت-خلاصه-پیام-با-شناسه-یکتا&#34;&gt;&lt;strong&gt;دریافت خلاصه پیام با شناسهٔ یکتا&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;کلاینت POP3 API امکان دریافت اطلاعات خلاصه‌ای دربارهٔ پیام‌ها از سرور با استفاده از شناسه‌های یکتا را می‌دهد. این ویژگی دسترسی سریع به جزئیات ضروری پیام را بدون نیاز به دانلود کامل محتوا فراهم می‌کند. قطعه کد زیر نشان می‌دهد چگونه با استفاده از Aspose.Email Python API به اطلاعات خلاصهٔ پیام دسترسی پیدا کنید:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-RetrieveMessageSummaryInformationUsingUniqueId-RetrieveMessageSummaryInformationUsingUniqueId.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;لیست-پیامها-با-استفاده-از-چندین-اتصال&#34;&gt;&lt;strong&gt;لیست پیام‌ها با استفاده از چندین اتصال&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;برای عملیات با بار سنگین Aspose.Email ارائه می‌دهد &lt;code&gt;use_multi_connection&lt;/code&gt; ویژگی &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس برای استفاده از چندین اتصال هنگام دریافت ایمیل‌ها. مهم است که توجه داشته باشید فعال‌سازی این حالت همیشه تضمین کننده بهبود عملکرد نیست. قطعه کد زیر نشان می‌دهد چگونه به یک سرور POP3 متصل شوید، کلاینت را طوری پیکربندی کنید که تا ۵ اتصال همزمان را اجازه دهد و حالت چند‌اتصال را فعال کنید تا اطلاعات پیام‌های ذخیره‌شده در سرور را بازیابی کنید:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connections_quantity&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;use_multi_connection&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MultiConnectionMode&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ENABLE&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;message_info_coll&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;list_messages&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>Python-Net: بازیابی ایمیل‌ها از سرور POP3 با Python</title>
      <link>/email/fa/python-net/retrieve-email-from-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/retrieve-email-from-pop3-server-python/</guid>
      <description>
        
        
        &lt;h2 id=&#34;ذخیره-ایمیلها-بر-روی-دیسک-بدون-تجزیه&#34;&gt;&lt;strong&gt;ذخیره ایمیل‌ها بر روی دیسک بدون تجزیه&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;برای دانلود پیام‌های ایمیل از سرور POP3 بدون تجزیه، می‌توانید از &lt;code&gt;save_message&lt;/code&gt; متد Aspose.Email &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس. قطعه کد زیر نشان می‌دهد چگونه پیام را با استفاده از شماره توالی‌اش، در این مثال شماره ۱، ذخیره کنید.  &lt;code&gt;save_message&lt;/code&gt; متد قالب اصلی EML را بدون تجزیه حفظ می‌کند:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-SaveToDiscWithoutParsing-SaveToDiscWithoutParsing.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;تجزیه-پیامها-پیش-از-ذخیرهسازی&#34;&gt;&lt;strong&gt;تجزیه پیام‌ها پیش از ذخیره‌سازی&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;می‌توانید یک پیام ایمیل خاص را با استفاده از &lt;code&gt;fetch_message&lt;/code&gt; متد از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس، با مشخص کردن شماره توالی موردنظر برای شیء کلاینت. نمونه کد زیر نشان می‌دهد چگونه یک پیام خاص را دریافت و سپس با استفاده از موضوع آن به‌عنوان نام فایل ذخیره کنید، با فراخوانی &lt;code&gt;save&lt;/code&gt; متد روی شیء msg:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;# Fetch the message by its sequence number and Save the message using its subject as the file name&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;msg&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fetch_message&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&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;msg&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;first-message_out.eml&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;default_eml&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;Aspose.Email &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس فراهم می‌کند &lt;code&gt;list_messages()&lt;/code&gt; متد تمام پیام‌های یک صندوق‌پست را دریافت می‌کند. برای دریافت تنها پیام‌هایی که با شرطی مطابقت دارند، از نسخهٔ بارگذاری‌شدهٔ &lt;code&gt;list_messages(query)&lt;/code&gt; متدی که می‌گیرد &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; به‌عنوان آرگومان. این &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquery/&#34;&gt;MailQuery&lt;/a&gt; کلاس ویژگی‌های مختلفی برای مشخص کردن شرایط پرس‌وجو فراهم می‌کند، مثلاً تاریخ، موضوع، فرستنده، گیرنده و غیره.&lt;/p&gt;
&lt;p&gt;برای ساختن عبارت جستجو، از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt; کلاس. ابتدا تمام شرایط و محدودیت‌های لازم را تعریف کنید، سپس شیء MailQuery را با پرس‌وجویی که توسط &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt;. کلاینت Pop3Client از این شیء MailQuery برای دریافت اطلاعات فیلترشده از سرور استفاده می‌کند.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه ایمیل‌ها را از حساب جیمیل بر اساس معیارهای مختلف شامل موضوع، تاریخ داخلی، فرستنده و گیرنده فیلتر و بازیابی کنید. همچنین فیلتر حساس به حروف را نشان می‌دهد و روش ساختن پرس‌وجوهای پیچیده به‌صورت کارآمد را به‌نمایش می‌گذارد.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;اتصال به سرور POP3 جیمیل را با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس با آدرس سرور، پورت، نام کاربری و رمز عبور مشخص شده. گزینه‌های امنیتی برای اتصال ایمن به AUTO تنظیم شده‌اند.&lt;/li&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquerybuilder/&#34;&gt;MailQueryBuilder&lt;/a&gt; برای ساختن معیارهای جستجو برای فیلتر کردن ایمیل‌ها.&lt;/li&gt;
&lt;li&gt;فیلتر بر اساس &lt;strong&gt;موضوع&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;ایمیل‌های حاوی &amp;quot;Newsletter&amp;quot; در خط موضوع به عنوان شرط فیلتر مشخص شده‌اند.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;فیلتر بر اساس &lt;strong&gt;تاریخ داخلی&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;یک فیلتر برای ایمیل‌های دریافت‌شده در تاریخ جاری تنظیم شده است.&lt;/li&gt;
&lt;li&gt;یک فیلتر اضافی برای دریافت ایمیل‌های دریافت‌شده در هفتهٔ گذشته اضافه شده است.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;فیلتر بر اساس &lt;strong&gt;فرستنده&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;فیلترها برای جستجوی ایمیل‌ها از آدرس ایمیل خاص (&lt;a href=&#34;mailto:saqib.razzaq@127.0.0.1&#34;&gt;saqib.razzaq@127.0.0.1&lt;/a&gt;) و شامل کردن ایمیل‌ها از دامنهٔ خاصی (SpecificHost.com) اعمال می‌شوند.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;فیلتر بر اساس &lt;strong&gt;گیرنده&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;یک فیلتر برای یافتن ایمیل‌های ارسال‌شده به گیرندهٔ خاصی مشخص شده است.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ترکیب پرس‌وجوها&lt;/strong&gt; با استفاده از عملگر OR برای جستجوی ایمیل‌هایی که یا موضوع مشخصی دارند یا از آدرس خاصی ارسال شده‌اند.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;فیلتر حساس به حروف&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;یک فیلتر حساس به حروف برای موضوع حاوی &amp;quot;Newsletter&amp;quot; مشخص شده است (با پارامتر True نشان داده شده).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;لیست پیام‌ها:
&lt;ul&gt;
&lt;li&gt;متد list_messages() با پرس‌وجوی ساخته‌شده فراخوانی می‌شود تا پیام‌های فیلترشده را از صندوق‌پست دریافت کند.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;در نهایت، تعداد پیام‌های فیلترشده را چاپ کنید.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-FilterMessagesFromMailbox-FilterMessagesFromMailbox.py&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;فیلتر-ایمیلها-بر-اساس-تاریخ&#34;&gt;&lt;strong&gt;فیلتر ایمیل‌ها بر اساس تاریخ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برای دریافت پیام‌ها بر اساس تاریخ تحویل، از &lt;code&gt;internal_date&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;datetime&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;on&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&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;h3 id=&#34;فیلتر-ایمیلها-بر-اساس-بازه-تاریخ&#34;&gt;&lt;strong&gt;فیلتر ایمیل‌ها بر اساس بازه تاریخ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برای دریافت پیام‌ها در یک بازه تاریخ، از همان &lt;code&gt;internal_date&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;c1&#34;&gt;# Emails that arrived in last 7 days&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;before&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;since&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;7&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;h3 id=&#34;فیلتر-ایمیلها-بر-اساس-فرستنده&#34;&gt;&lt;strong&gt;فیلتر ایمیل‌ها بر اساس فرستنده&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برای دریافت پیام‌ها از فرستنده خاص، از &lt;code&gt;from_address&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;saqib.razzaq@127.0.0.1&amp;#34;&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;h3 id=&#34;فیلتر-ایمیلها-بر-اساس-دامنه&#34;&gt;&lt;strong&gt;فیلتر ایمیل‌ها بر اساس دامنه&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برای دریافت پیام‌ها از دامنه خاص، از &lt;code&gt;from_address&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;SpecificHost.com&amp;#34;&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;h3 id=&#34;فیلتر-ایمیلها-بر-اساس-گیرنده&#34;&gt;&lt;strong&gt;فیلتر ایمیل‌ها بر اساس گیرنده&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برای دریافت پیام‌ها به گیرنده خاص، از &lt;code&gt;to&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;to&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;recipient&amp;#34;&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;h3 id=&#34;ساخت-پرسوجوهای-جستجوی-پیچیده&#34;&gt;&lt;strong&gt;ساخت پرس‌و‌جوهای جستجوی پیچیده&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;گاهی لازم است بیش از یک پرس‌و‌جو را برآورده کنید. Aspose.Email امکان ترکیب پرس‌و‌جوها در چندین بیانیه را فراهم می‌کند. یک &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquerybuilder/#mailquerybuilder-class&#34;&gt;MailQueryBuilder&lt;/a&gt; شیء و از ویژگی‌های آن برای ساختن پرس‌وجوهای خاص استفاده کنید.&lt;/p&gt;
&lt;h4 id=&#34;ترکیب-پرسوجوها-با-and&#34;&gt;&lt;strong&gt;ترکیب پرس‌وجوها با AND&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه پرس‌وجوها را با عملگر AND ترکیب کنید:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;before&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;since&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;7&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;SpecificHost.com&amp;#34;&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;h4 id=&#34;ترکیب-پرسوجوها-با-or&#34;&gt;&lt;strong&gt;ترکیب پرس‌وجوها با OR&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه پرس‌وجوها را با عملگر OR ترکیب کنید:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;either&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;subject&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;noreply@host.com&amp;#34;&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;h4 id=&#34;اعمال-فیلترهای-حساس-به-حروف&#34;&gt;&lt;strong&gt;اعمال فیلترهای حساس به حروف&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;API همچنین امکان فیلتر کردن ایمیل‌ها از صندوق‌پست بر پایه معیار حساس به حروف را فراهم می‌کند. متدهای زیر از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/stringcomparisonfield/#stringcomparisonfield-class&#34;&gt;StringComparisonField&lt;/a&gt; کلاس امکان جستجوی ایمیل‌ها با پرچم‌های حساس به حروف را فراهم می‌کند:&lt;/p&gt;
&lt;p&gt;متد Aspose.Email.StringComparisonField.contains(value, ignore_case) متد Aspose.Email.StringComparisonField.equals(value, ignore_case) متد Aspose.Email.StringComparisonField.not_contains(value, ignore_case) متد Aspose.Email.StringComparisonField.not_equals(value, ignore_case)&lt;/p&gt;
&lt;p&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;noreply@host.com&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 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>Python-Net: فعال‌سازی لاگ‌گیری فعالیت سرور POP3 در Python</title>
      <link>/email/fa/python-net/pop3-server-activity-logging-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/pop3-server-activity-logging-python/</guid>
      <description>
        
        
        &lt;p&gt;لاگ‌گیری فعالیت به شما امکان مانیتورینگ و ضبط عملیات انجام‌شده توسط کلاینت Pop3 هنگام اتصال و تعامل با سرور POP3 را می‌دهد. فعال‌سازی این ویژگی به حل مشکلات کمک می‌کند، نظارت بر امنیت را بهبود می‌بخشد و از تطابق با سیاست‌های حفظ داده و حریم خصوصی پشتیبانی می‌کند.&lt;/p&gt;
&lt;p&gt;مثال زیر نشان می‌دهد چگونه با استفاده از Aspose.Email لاگ‌گیری فعالیت را فعال کنید &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt;، و با مشخص کردن هاست، پورت، نام کاربری و رمز عبور همراه با گزینه‌های امنیتی.&lt;/li&gt;
&lt;li&gt;مسیر فایل لاگ را با استفاده از تنظیم کنید &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#properties&#34;&gt;log_file_name&lt;/a&gt; ویژگی.&lt;/li&gt;
&lt;li&gt;در صورت نیاز، تنظیمات لاگ را با تنظیم &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#properties&#34;&gt;use_date_in_log_file_name&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;log_file_name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;C:&lt;/span&gt;&lt;span class=&#34;se&#34;&gt;\\&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;Aspose.Email.Pop3.log&amp;#34;&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 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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;use_date_in_log_file_name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;False&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Python-Net: کار با پیام‌ها از سرور</title>
      <link>/email/fa/python-net/working-with-messages-from-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/python-net/working-with-messages-from-server/</guid>
      <description>
        
        
        &lt;h2 id=&#34;دریافت-اطلاعات-صندوقپست&#34;&gt;&lt;strong&gt;دریافت اطلاعات صندوق‌پست&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;می‌توانیم اطلاعاتی دربارهٔ صندوق‌پست مانند تعداد پیام‌ها و اندازهٔ صندوق‌پست را با استفاده از متدهای GetMailBoxSize() و GetMailBoxInfo() به دست آوریم.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;متد GetMailBoxSize() اندازهٔ صندوق‌پست را بر حسب بایت برمی‌گرداند.&lt;/li&gt;
&lt;li&gt;متد GetMailBoxInfo() یک شیء از نوع Pop3MailBoxInfo را برمی‌گرداند.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;همچنین می‌توانید تعداد پیام‌ها را با استفاده از ویژگی MessageCount و اندازه را با استفاده از ویژگی OccupiedSize به دست آورید. کد نمونه زیر نشان می‌دهد چگونه اطلاعات صندوق‌پست را دریافت کنید. این نشان می‌دهد چگونه:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ایجاد یک &lt;a href=&#34;https://apireference.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-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-GettingMailboxInfo-GettingMailboxInfo.py&#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-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-GetEmailCountInMailbox-GetEmailCountInMailbox.py&#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;سرآیندهای ایمیل می‌توانند اطلاعاتی دربارهٔ پیام ایمیل به ما بدهند که می‌توانیم برای تصمیم‌گیری دربارهٔ دریافت کل پیام ایمیل استفاده کنیم. معمولاً اطلاعات سرآیند شامل فرستنده، موضوع، تاریخ دریافت و غیره است (سرآیندهای ایمیل به‌تفصیل در سفارشی‌سازی سرآیندهای ایمیل توضیح داده شده‌اند. آن موضوع به‌طور خاص دربارهٔ ارسال ایمیل با SMTP است، اما اطلاعات محتوای سرآیند ایمیل برای ایمیل‌های POP3 نیز معتبر است). مثال‌های زیر نشان می‌دهند چگونه سرآیندهای ایمیل را از یک سرور POP3 بر اساس شماره توالی پیام دریافت کنیم.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-RetrievingEmailHeaders-RetrievingEmailHeaders.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;دریافت-پیامهای-ایمیل&#34;&gt;&lt;strong&gt;دریافت پیام‌های ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;کامپوننت کلاس Aspose.Email.Pop3 امکان دریافت پیام‌های ایمیل از سرور POP3 و تجزیه آن‌ها به یک نمونه MailMessage را با کمک اجزای MailMessage فراهم می‌کند. کلاس MailMessage حاوی چندین ویژگی و متد برای دستکاری محتوای ایمیل است. با استفاده از تابع FetchMessage در کلاس Pop3Client، می‌توانید یک نمونه MailMessage را مستقیماً از سرور POP3 دریافت کنید. قطعه کد زیر نشان می‌دهد چگونه یک پیام ایمیل کامل را از سرور POP3 بازیابی کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-RetrievingEmailMessages-RetrievingEmailMessages.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;بازیابی-اطلاعات-خلاصه-پیام-با-استفاده-از-شناسه-یکتا&#34;&gt;&lt;strong&gt;بازیابی اطلاعات خلاصهٔ پیام با استفاده از شناسهٔ یکتا&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;کلاینت POP3 API می‌تواند اطلاعات خلاصهٔ پیام را از سرور با استفاده از شناسه یکتای پیام دریافت کند. این امکان دسترسی سریع به اطلاعات کوتاه پیام را بدون نیاز به بازیابی کامل پیام از سرور فراهم می‌کند. قطعه کد زیر نشان می‌دهد چگونه اطلاعات خلاصهٔ پیام را دریافت کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-RetrieveMessageSummaryInformationUsingUniqueId-RetrieveMessageSummaryInformationUsingUniqueId.py&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;فهرستکردن-پیامها-با-چنداتصال&#34;&gt;&lt;strong&gt;فهرست‌کردن پیام‌ها با چند‌اتصال&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;برای عملیات با بار سنگین Aspose.Email ویژگی &amp;lsquo;use_multi_connection&amp;rsquo; را از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاس برای استفاده از چندین اتصال هنگام دریافت ایمیل‌ها. با این حال، استفاده از این حالت لزوماً به بهبود عملکرد منجر نمی‌شود. قطعه کد زیر نشان می‌دهد چگونه به یک سرور POP3 متصل شوید، کلاینت را طوری تنظیم کنید که تا ۵ اتصال همزمان مجاز باشد و حالت چند‌اتصال را فعال کنید تا اطلاعات پیام‌های موجود در سرور را دریافت کنید:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connections_quantity&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;5&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;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;use_multi_connection&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MultiConnectionMode&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ENABLE&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;message_info_coll&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;list_messages&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;h3 id=&#34;ذخیره-پیام-بر-روی-دیسک-بدون-تجزیه&#34;&gt;&lt;strong&gt;ذخیره پیام بر روی دیسک بدون تجزیه&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;اگر می‌خواهید پیام‌های ایمیل را از سرور POP3 بدون تجزیه‌ و تحلیل دانلود کنید، از تابع SaveMessage در کلاس Pop3Client استفاده کنید. تابع SaveMessage پیام ایمیل را تجزیه نمی‌کند لذا سریع‌تر از تابع FetchMessage است. قطعه کد زیر نشان می‌دهد چگونه پیامی را بر اساس شماره توالی آن ذخیره کنید، در این مثال شماره ۱. متد SaveMessage پیام را در قالب اصلی EML بدون تجزیه ذخیره می‌کند.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-SaveToDiscWithoutParsing-SaveToDiscWithoutParsing.py&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;تجزیه-پیام-قبل-از-ذخیرهسازی&#34;&gt;&lt;strong&gt;تجزیه پیام قبل از ذخیره‌سازی&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;از متد &amp;lsquo;fetch_message&amp;rsquo; شیء کلاینت ایجاد شده با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/#pop3client-class&#34;&gt;Pop3Client&lt;/a&gt; کلاسی برای دریافت پیام با شماره توالی خاص. نمونه کد زیر نشان می‌دهد چگونه یک پیام خاص را دریافت و با استفاده از موضوع آن به‌عنوان نام فایل ذخیره کنید، با فراخوانی متد &amp;lsquo;save&amp;rsquo; در شیء msg:&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;pop3&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&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;s2&#34;&gt;&amp;#34;host&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;995&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;username&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#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;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clients&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SecurityOptions&lt;/span&gt;&lt;span class=&#34;o&#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;# Fetch the message by its sequence number and Save the message using its subject as the file name&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;msg&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;fetch_message&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&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;msg&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;first-message_out.eml&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SaveOptions&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;default_eml&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;h3 id=&#34;فیلتر-کردن-پیامها-بر-اساس-فرستنده-گیرنده-یا-تاریخ&#34;&gt;&lt;strong&gt;فیلتر کردن پیام‌ها بر اساس فرستنده، گیرنده یا تاریخ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;کلاس Pop3Client که در بخش اتصال به سرور POP3 توصیف شده است، متد list_messages() را فراهم می‌کند که تمام پیام‌های یک صندوق‌پست را دریافت می‌کند. برای دریافت فقط پیام‌هایی که با شرطی مطابقت دارند، از متد ListMessages() بارگذاری‌شده استفاده کنید که یک MailQuery را به‌عنوان آرگومان می‌گیرد. کلاس MailQuery ویژگی‌های مختلفی برای مشخص کردن شرایط پرس‌وجو ارائه می‌دهد، مثلاً تاریخ، موضوع، فرستنده، گیرنده و غیره. کلاس MailQueryBuilder برای ساختن عبارت جستجو استفاده می‌شود. ابتدا تمام شرایط و محدودیت‌ها تنظیم می‌شوند و سپس MailQuery با پرس‌وجویی که توسط MailQueryBuilder توسعه یافته پر می‌شود. شیء کلاس MailQuery توسط Pop3Client برای استخراج اطلاعات فیلترشده از سرور استفاده می‌شود. این مقاله نشان می‌دهد چگونه پیام‌های ایمیل را از یک صندوق‌پست فیلتر کنیم. مثال اول نشان می‌دهد چگونه پیام‌ها را بر اساس تاریخ و موضوع فیلتر کنیم. همچنین نشان می‌دهیم چگونه بر مبنای معیارهای دیگر فیلتر کنیم و چگونه پرس‌وجوهای پیچیده‌تر بسازیم. همچنین کاربرد فیلتر تاریخ و زمان برای دریافت ایمیل‌های خاص از صندوق‌پست نشان داده می‌شود. علاوه بر این، نحوه اعمال فیلتر حساس به حروف کوچک و بزرگ نیز توضیح داده می‌شود.&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;ol&gt;
&lt;li&gt;اتصال و ورود به یک سرور POP3.&lt;/li&gt;
&lt;li&gt;یک نمونه از MailQuery ایجاد کنید و ویژگی‌های دلخواه را تنظیم کنید.&lt;/li&gt;
&lt;li&gt;متد Pop3Client.list_messages(MailQuery query) را فراخوانی کنید و MailQuery را به‌عنوان پارامترها پاس دهید تا فقط پیام‌های فیلترشده دریافت شوند.&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-email/356f0e128b9d45a7ee779fc813eb87e5.js?file=Examples-POP3-FilterMessagesFromMailbox-FilterMessagesFromMailbox.py&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;دریافت-پیامهایی-که-معیارهای-خاص-را-برآورده-میکنند&#34;&gt;&lt;strong&gt;دریافت پیام‌هایی که معیارهای خاص را برآورده می‌کنند&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email همچنین امکان ساخت معیارهای جستجوی پیچیده برای پرس‌و‌جو و فیلتر کردن پیام‌های ایمیل را فراهم می‌کند. برای این منظور از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquerybuilder/#mailquerybuilder-class&#34;&gt;MailQueryBuilder&lt;/a&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;h4 id=&#34;تاریخ-امروز&#34;&gt;&lt;strong&gt;تاریخ امروز&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;برای دریافت پیام‌ها بر اساس تاریخ تحویل، از ویژگی &amp;lsquo;internal_date&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;datetime&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;on&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&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;h4 id=&#34;بازه-تاریخی&#34;&gt;&lt;strong&gt;بازهٔ تاریخی&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;برای دریافت پیام‌ها در بازهٔ تاریخی، از همان ویژگی &amp;lsquo;internal_date&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;c1&#34;&gt;# Emails that arrived in last 7 days&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;before&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;since&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;7&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;h4 id=&#34;فرستنده-خاص&#34;&gt;&lt;strong&gt;فرستنده خاص&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;برای دریافت پیام‌ها از فرستندهٔ خاص، از ویژگی &amp;lsquo;from_address&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;saqib.razzaq@127.0.0.1&amp;#34;&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;h4 id=&#34;دامنه-خاص&#34;&gt;&lt;strong&gt;دامنهٔ خاص&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;برای دریافت پیام‌ها از دامنهٔ خاص، از ویژگی &amp;lsquo;from_address&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;SpecificHost.com&amp;#34;&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;h4 id=&#34;گیرنده-خاص&#34;&gt;&lt;strong&gt;گیرندهٔ خاص&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;برای دریافت پیام‌ها برای گیرندهٔ خاصی، از ویژگی &amp;rsquo;to&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;to&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;recipient&amp;#34;&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;h3 id=&#34;ساخت-پرسوجوهای-پیچیده&#34;&gt;&lt;strong&gt;ساخت پرس‌وجوهای پیچیده&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;گاهی لازم است بیش از یک پرس‌وجو را برآورده کنید. Aspose.Email این امکان را با ترکیب پرس‌وجوها در چندین عبارت فراهم می‌کند. یک &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/mailquerybuilder/#mailquerybuilder-class&#34;&gt;MailQueryBuilder&lt;/a&gt; شیء و از ویژگی‌های آن برای ساختن پرس‌وجوهای خاص استفاده کنید.&lt;/p&gt;
&lt;h4 id=&#34;ترکیب-پرسوجوها-با-and&#34;&gt;&lt;strong&gt;ترکیب پرس‌وجوها با AND&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه پرس‌وجوها را با AND ترکیب کنید.&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;before&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;internal_date&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;since&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;7&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;SpecificHost.com&amp;#34;&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;h4 id=&#34;ترکیب-پرسوجوها-با-or&#34;&gt;&lt;strong&gt;ترکیب پرس‌وجوها با OR&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه پرس‌وجوها را با عملگر OR ترکیب کنید.&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;either&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;subject&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;test&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;noreply@host.com&amp;#34;&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;h4 id=&#34;اعمال-فیلترهای-حساس-به-حروف&#34;&gt;&lt;strong&gt;اعمال فیلترهای حساس به حروف&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;API همچنین امکان فیلتر کردن ایمیل‌ها از صندوق‌پست بر پایه معیار حساس به حروف را فراهم می‌کند. متدهای زیر از &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.tools.search/stringcomparisonfield/#stringcomparisonfield-class&#34;&gt;StringComparisonField&lt;/a&gt; کلاسی که امکان جستجوی ایمیل‌ها با تعیین پرچم‌های حساس به حروف را فراهم می‌کند.&lt;/p&gt;
&lt;p&gt;متد Aspose.Email.StringComparisonField.contains(value, ignore_case) متد Aspose.Email.StringComparisonField.equals(value, ignore_case) متد Aspose.Email.StringComparisonField.not_contains(value, ignore_case) متد Aspose.Email.StringComparisonField.not_equals(value, ignore_case)&lt;/p&gt;
&lt;p&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-py&#34; data-lang=&#34;py&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;aspose.email&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;ae&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;builder&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ae&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;tools&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;search&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;MailQueryBuilder&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;builder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_address&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;contains&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;noreply@host.com&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 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>
