<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – ทำงานกับ POP3 Client</title>
    <link>/email/th/python-net/working-with-pop3-client/</link>
    <description>Recent content in ทำงานกับ POP3 Client on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>th</language>
    
	  <atom:link href="/email/th/python-net/working-with-pop3-client/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Python-Net: การเชื่อมต่อกับเซิร์ฟเวอร์ POP3 ใน Python</title>
      <link>/email/th/python-net/connect-to-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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;Aspose.Email for Python API ให้ &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; คลาสนี้ช่วยใหแอปพลิเคชันจัดการกล่องอีเมลผ่านโปรโตคอล Post Office Protocol รุ่น 3 (POP3) ใช้คลาสนี้เพื่อสร้างการเชื่อมต่อกับเซิร์ฟเวอร์ POP3 เป็นอินเทอร์เฟซหลักสำหรับนักพัฒนาที่ต้องการนำการจัดการ POP3 ไปใช้ในแอปพลิเคชัน .NET ของตน บทความนี้ให้คำแนะนำในการใช้คลาส Pop3Client อย่างมีประสิทธิภาพ.&lt;/p&gt;
&lt;p&gt;โค้ดสแนิปต์ต่อไปนี้แสดงวิธีสร้างการเชื่อมต่อกับเซิร์ฟเวอร์อีเมล POP3 โดยใช้ Aspose.Email &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 (Authenticated Post Office Protocol) เป็นวิธีที่ปลอดภัยสำหรับการดึงอีเมลจากเซิร์ฟเวอร์เมล โดยเพิ่มชั้นการตรวจสอบสิทธิ์ที่ปกป้องข้อมูลรับรองผู้ใช้.&lt;/p&gt;
&lt;p&gt;แทนที่จะส่งชื่อผู้ใช้และรหัสผ่านเป็นข้อความธรรมดา APOP ใช้ค่าที่ผ่านการแฮชในกระบวนการตรวจสอบสิทธิ์ เมื่อเข้าสู่ระบบ ลูกค้าจะสร้างแฮชโดยใช้กุญแจลับ (รหัสผ่านของผู้ใช้) และค่าท้า (สตริงเฉพาะที่เซิร์ฟเวอร์สร้าง).&lt;/p&gt;
&lt;h2 id=&#34;เชอมตอกบเซรฟเวอร-pop3-ผาน-proxy&#34;&gt;&lt;strong&gt;เชื่อมต่อกับเซิร์ฟเวอร์ POP3 ผ่าน Proxy&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;เซิร์ฟเวอร์พร็อกซี่ทำหน้าที่เป็นตัวกลางระหว่างไคลเอนต์อีเมลของคุณและเซิร์ฟเวอร์เมลเมื่อติดต่อกับโลกภายนอก แทนการเชื่อมต่อโดยตรงไปยังเซิร์ฟเวอร์เมล คำขออีเมลของคุณจะผ่านพร็อกซี่ ซึ่งให้ประโยชน์หลายประการ รวมถึงการซ่อนที่อยู่ IP ของคุณและการเข้าถึงเนื้อหาที่ถูกจำกัด การใช้เซิร์ฟเวอร์พร็อกซี่สามารถเพิ่มความเป็นส่วนตัวและความปลอดภัย โดยเฉพาะเมื่อเข้าถึงอีเมลผ่านเครือข่ายสาธารณะ.&lt;/p&gt;
&lt;p&gt;Aspose.Email ให้การสนับสนุนการใช้เซิร์ฟเวอร์พร็อกซี่ โดยเฉพาะเวอร์ชัน 4, 4a, และ 5 ของโปรโตคอล SOCKS proxy ความสามารถนี้ทำให้นักพัฒนาสร้างแอปพลิเคชันที่สื่อสารกับเซิร์ฟเวอร์เมลผ่านพร็อกซี่ได้อย่างมีประสิทธิภาพ คุณสมบัติของมัน &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; คลาสนี้ทำให้แอปพลิเคชันเข้าถึงและจัดการข้อความโดยใช้ Post Office Protocol รุ่น 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-proxy&#34;&gt;&lt;strong&gt;การสนับสนุน HTTP Proxy&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;มีประเภทของพร็อกซีหลายแบบ รวมถึง HTTP proxy, SOCKS proxy และอื่น ๆ แต่ละแบบมีจุดประสงค์และระดับการทำงานที่แตกต่างกัน ขั้นตอนและการกำหนดค่าเฉพาะอาจแตกต่างกันตามประเภทของพร็อกซีที่ใช้ ตัวอย่างโค้ดด้านล่างแสดงวิธีตั้งค่า &lt;a href=&#34;https://reference.aspose.com/email/python-net/aspose.email.clients.pop3/pop3client/&#34;&gt;Pop3Client&lt;/a&gt; พร้อมการกำหนดค่าเพิ่มเติมของ HTTP proxy และดึงข้อมูลเกี่ยวกับกล่องจดหมาย:&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 (กลไกการตรวจสอบสิทธิ์แบบ Challenge-Response ด้วย MD5) มักใช้ในโปรโตคอลอีเมลเช่น POP3 และ IMAP ที่การตรวจสอบสิทธิ์ที่ปลอดภัยเป็นสิ่งสำคัญ ให้ระดับความปลอดภัยที่แข็งแกร่งกว่าการส่งรหัสผ่านเป็นข้อความธรรมดา Aspose.Email for .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;กำหนดคา-timeout-สำหรบการดำเนนการเมล&#34;&gt;&lt;strong&gt;กำหนดค่า Timeout สำหรับการดำเนินการเมล&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; คลาสนี้เพื่อรับหรือกำหนดค่าตัว timeout สำหรับการดำเนินการเมลเพื่อป้องกันการค้างหรือบล็อก จัดการปัญหาเครือข่ายหรือเซิร์ฟเวอร์ ปรับปรุงความตอบสนอง และรับประกันการจัดการทรัพยากรอย่างมีประสิทธิภาพ ตัวอย่างโค้ดต่อไปนี้แสดงวิธีนำคุณสมบัตินี้ไปใช้ในโครงการ:&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-client&#34;&gt;&lt;strong&gt;ใช้โปรโตคอลการเข้ารหัสกับ POP3 Client&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 client ด้วยการกำหนดค่าของโปรโตคอลการเข้ารหัส 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/th/python-net/delete-email-from-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/python-net/delete-email-from-pop3-server-python/</guid>
      <description>
        
        
        &lt;p&gt;Aspose.Email for .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;บทความนี้อธิบายวิธีลบข้อความโดยใช้ Aspose.Email POP3 client ในสถานการณ์ต่างๆ.&lt;/p&gt;
&lt;h2 id=&#34;ลบอเมลตามดชน&#34;&gt;&lt;strong&gt;ลบอีเมลตามดัชนี&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;โค้ดสแนิปต์ต่อไปนี้แสดงวิธีลบข้อความทั้งหมดในกล่องจดหมายทีละหนึ่ง โดยอ้างอิงตามตำแหน่งของมัน หมายเลขตำแหน่งไม่ควรเป็น &amp;lt;=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;delete-all-emails&#34;&gt;&lt;strong&gt;Delete All Emails&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 สิ้นสุดลงทันทีหลังจากการลบข้อมูล, the &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/th/python-net/utility-features-pop3-client/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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 ใน Python</title>
      <link>/email/th/python-net/validate-pop3-server-credentials-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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 ด้วย Aspose.Email 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/th/python-net/list-pop3-server-extensions-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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 ฯลฯ การรู้ว่ามีส่วนขยายใดบ้างเป็นสิ่งสำคัญสำหรับการตัดสินใจว่าฟังก์ชันเฉพาะสามารถใช้ได้หรือไม่. &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: Working with Messages from Server</title>
      <link>/email/th/python-net/working-with-messages-from-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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;ส่วนหัวของอีเมลสามารถให้ข้อมูลเกี่ยวกับข้อความอีเมลที่เราสามารถใช้ตัดสินใจว่าจะดึงข้อความทั้งหมดหรือไม่ โดยทั่วไปข้อมูลส่วนหัวจะมีผู้ส่ง, หัวเรื่อง, วันที่รับ เป็นต้น (ส่วนหัวของอีเมลอธิบายรายละเอียดในหัวข้อ Customizing Email Headers หัวข้อนี้เกี่ยวกับการส่งอีเมลด้วย 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;retrieving-message-summary-information-using-unique-id&#34;&gt;&lt;strong&gt;Retrieving Message Summary Information using Unique Id&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;คลายเอนท์ POP3 Client ของ API สามารถดึงข้อมูลสรุปของข้อความจากเซิร์ฟเวอร์โดยใช้ ID ที่เป็นเอกลักษณ์ของข้อความ ซึ่งทำให้เข้าถึงข้อมูลสั้นของข้อความได้อย่างรวดเร็วโดยไม่ต้องดึงข้อความเต็มจากเซิร์ฟเวอร์ก่อน ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการดึงข้อมูลสรุปของข้อความ&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;listing-messages-with-multiconnection&#34;&gt;&lt;strong&gt;Listing Messages with MultiConnection&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, กำหนดค่าไคลเอนท์ให้รองรับการเชื่อมต่อพร้อมกันสูงสุด 5 ช่องและเปิดใช้โหมดหลายช่องเพื่อดึงข้อมูลเกี่ยวกับข้อความที่อยู่บนเซิร์ฟเวอร์:&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 ตัวอย่างโค้ดต่อไปนี้แสดงวิธีบันทึกข้อความตามหมายเลขลำดับ ในกรณีนี้คือหมายเลข 1 วิธี 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 ซึ่งอธิบายไว้ในหัวข้อ Connecting to a POP3 Server มีเมธอด 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;Method Aspose.Email.StringComparisonField.contains(value, ignore_case) Method Aspose.Email.StringComparisonField.equals(value, ignore_case) Method Aspose.Email.StringComparisonField.not_contains(value, ignore_case) Method 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/th/python-net/retrieve-email-from-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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;Aspose.Email API อนุญาตให้คุณทำการดำเนินการต่าง ๆ กับข้อความบนเซิร์ฟเวอร์รวมถึงการรับข้อมูลเกี่ยวกับกล่องจดหมาย เช่น จำนวนข้อความและขนาดกล่องจดหมายโดยใช้ &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 อนุญาตให้นักพัฒนาสามารถเข้าถึง metadata ของอีเมลโดยไม่ต้องดาวน์โหลดเนื้อหาข้อความเต็ม ในหลายสถานการณ์ การตรวจสอบเฉพาะส่วนหัวของอีเมล เช่น ผู้ส่ง, หัวเรื่อง, และวันที่รับ - ช่วยพิจารณาว่าข้อความนั้นคุ้มค่าที่จะดึงหรือไม่ วิธีนี้ช่วยลดภาระของเซิร์ฟเวอร์และปรับปรุงประสิทธิภาพ โดยเฉพาะเมื่อทำงานกับกล่องจดหมายขนาดใหญ่ผ่านการเชื่อมต่อ 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; class, you can get a &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;ดงขอมลสรปของขอความโดยใช-id-เอกลกษณ&#34;&gt;&lt;strong&gt;ดึงข้อมูลสรุปของข้อความโดยใช้ ID เอกลักษณ์&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;คลายเอนท์ POP3 Client ของ API ช่วยให้คุณดึงข้อมูลสรุปของข้อความจากเซิร์ฟเวอร์โดยใช้ ID ที่เป็นเอกลักษณ์ของแต่ละข้อความ ฟีเจอร์นี้ให้การเข้าถึงข้อมูลสำคัญของข้อความได้อย่างรวดเร็วโดยไม่ต้องดาวน์โหลดเนื้อหาทั้งหมดก่อน ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเข้าถึงข้อมูลสรุปของข้อความโดยใช้ 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, กำหนดค่าไคลเอนท์ให้รองรับการเชื่อมต่อพร้อมกันสูงสุด 5 ช่อง และเปิดใช้งานโหมดหลายช่องเพื่อดึงข้อมูลเกี่ยวกับข้อความที่เก็บบนเซิร์ฟเวอร์:&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/th/python-net/retrieve-email-from-pop3-server-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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; คลาส ตัวอย่างโค้ดต่อไปนี้แสดงวิธีบันทึกข้อความโดยใช้หมายเลขลำดับ ในกรณีนี้คือหมายเลข 1. The &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; class ให้ &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;ตัวอย่างโค้ดต่อไปนี้แสดงวิธีกรองและดึงอีเมลจากบัญชี Gmail ตามเกณฑ์ต่าง ๆ รวมถึงหัวเรื่อง, วันที่ภายใน, ผู้ส่ง, และผู้รับ นอกจากนี้ยังแสดงการกรองแยกแยะตัวพิมพ์ใหญ่‑เล็กและวิธีสร้างคิวรีที่ซับซ้อนอย่างมีประสิทธิภาพ&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;สร้างการเชื่อมต่อกับเซิร์ฟเวอร์ Gmail 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;Method Aspose.Email.StringComparisonField.contains(value, ignore_case) Method Aspose.Email.StringComparisonField.equals(value, ignore_case) Method Aspose.Email.StringComparisonField.not_contains(value, ignore_case) Method 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/th/python-net/pop3-server-activity-logging-python/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/th/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>
    
  </channel>
</rss>
