<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – کار با پیام‌های MIME با استفاده از API تجزیه‌کننده ایمیل C&#43;&#43;</title>
    <link>/email/fa/cpp/working-with-mime-messages/</link>
    <description>Recent content in کار با پیام‌های MIME با استفاده از API تجزیه‌کننده ایمیل C&#43;&#43; on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fa</language>
    
	  <atom:link href="/email/fa/cpp/working-with-mime-messages/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Cpp: ایجاد و سفارشی‌سازی پیام‌های ایمیل با استفاده از Aspose.Email برای C&#43;&#43;</title>
      <link>/email/fa/cpp/create-and-customize-email-messages/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/create-and-customize-email-messages/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;Aspose.Email for C++&lt;/strong&gt; فراهم می‌کند &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس برای ایجاد، سفارشی‌سازی و ذخیره پیام‌های ایمیل در قالب‌های مختلف. این کلاس به شما اجازه می‌دهد ویژگی‌های اساسی مانند فرستنده، گیرندگان، موضوع و بدنه را تعریف کنید و از ذخیره پیام‌ها در قالب‌های EML، MSG و MHTML پشتیبانی می‌کند.&lt;/p&gt;
&lt;h2 id=&#34;ایجاد-یک-پیام-ایمیل-جدید&#34;&gt;&lt;strong&gt;ایجاد یک پیام ایمیل جدید&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه یک پیام ایمیل جدید را با استفاده از Aspose.Email برای C++ ایجاد و پیکربندی کنید.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;ویژگی‌های پیام مانند From، To، Cc، Subject و HtmlBody را تنظیم کنید.&lt;/li&gt;
&lt;li&gt;در صورت نیاز، پیام را در چندین قالب (EML، MSG، MHTML و غیره) ذخیره کنید.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-CreateNewMailMessage-CreateNewMailMessage.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;استفاده-از-نامهای-دوستانه-برای-آدرسهای-ایمیل&#34;&gt;&lt;strong&gt;استفاده از نام‌های دوستانه برای آدرس‌های ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;یک &lt;strong&gt;نام دوستانه&lt;/strong&gt; آدرس ایمیل را قابل خواناتر می‌کند. برای مثال، &lt;code&gt;John Smith &amp;lt;jsmith@domain.com&amp;gt;&lt;/code&gt; به جای فقط &lt;code&gt;jsmith@domain&lt;/code&gt;.com.&lt;/p&gt;
&lt;p&gt;می‌توانید هنگام ساخت یک ایمیل، نام‌های دوستانه را به آدرس‌ها مرتبط کنید با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه نام‌های دوستانه اضافه شوند:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونهٔ جدید از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;To&lt;/code&gt;, &lt;code&gt;Cc&lt;/code&gt;، و &lt;code&gt;Bcc&lt;/code&gt; گیرندگان با هر دو آدرس و نام دوستانه.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ChangeEmailAddress-ChangeEmailAddress.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;تنظیم-محتوای-بدنه-ایمیل&#34;&gt;&lt;strong&gt;تنظیم محتوای بدنه ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;این &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس به شما امکان می‌دهد بدنه ایمیل را در قالب &lt;strong&gt;HTML&lt;/strong&gt; تعریف کنید. همچنین می‌توانید با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.alternate_view&#34;&gt;AlternateView&lt;/a&gt; کلاس.&lt;/p&gt;
&lt;h3 id=&#34;تنظیم-بدنه-html&#34;&gt;&lt;strong&gt;تنظیم بدنه HTML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه محتوای HTML پیام ایمیل را با اختصاص یک رشته HTML به &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message#a8367bf6208557a5885c269d429209f7f&#34;&gt;set_HtmlBody&lt;/a&gt; ویژگی. استفاده از این رشته به عنوان بدنه پیام نشان می‌دهد که ایمیل با قالب‌بندی HTML به جای متن ساده ارسال خواهد شد.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-SetHTMLBody-SetHTMLBody.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;تنظیم-متن-جایگزین&#34;&gt;&lt;strong&gt;تنظیم متن جایگزین&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برخی از کلاینت‌های ایمیل نمی‌توانند محتویات HTML را نمایش دهند. برای اطمینان از خوانا بودن پیام برای همه دریافت‌کنندگان، می‌توانید با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.alternate_view&#34;&gt;AlternateView&lt;/a&gt; کلاس. این امکان را می‌دهد تا نسخه‌های متعددی از یک پیام ایمیل در قالب‌های مختلف گنجانده شوند. برای مثال، اگر بدنه اصلی پیام شما HTML باشد، می‌توانید نسخه متن ساده را به عنوان جایگزین نیز ضمیمه کنید.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه یک پیام ایمیل ایجاد کرده و یک نمای جایگزین حاوی محتوای متن ساده به آن اضافه کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-SetAlternateText-SetAlternateText.cpp&#34;&gt;&lt;/script&gt;

&lt;p&gt;این &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.alternate_view&#34;&gt;AlternateView&lt;/a&gt; کلاس همچنین منابع استفاده‌شده در بدنه ایمیل را مدیریت می‌کند:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;LinkedResources&lt;/strong&gt; – مجموعه‌ای از آیتم‌های جاسازی‌شده (مانند تصاویر یا پیوست‌ها) که توسط لینک‌ها در محتوای پیام ارجاع داده می‌شوند.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;set_BaseUri()&lt;/strong&gt; – آدرس پایه URL را که برای حل لینک‌های نسبی یا مسیرهای منبع در بدنه پیام استفاده می‌شود، تعریف می‌کند.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Cpp: ایجاد و تنظیم محتویات ایمیل‌ها در C&#43;&#43; و ارسال ایمیل با استفاده از SmtpClient</title>
      <link>/email/fa/cpp/creating-and-setting-contents-of-emails/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/creating-and-setting-contents-of-emails/</guid>
      <description>
        
        
        &lt;h2 id=&#34;ایجاد-پیام-ایمیل-جدید&#34;&gt;&lt;strong&gt;ایجاد پیام ایمیل جدید&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;کلاس MailMessage نمایانگر یک پیام ایمیل است و به توسعه‌دهندگان اجازه می‌دهد پیام ایمیل جدیدی ایجاد کنند. ویژگی‌های پایه ایمیل مانند From، To، Subject و body می‌توانند به‌ آسانی به پیام ایمیل جدید افزوده شوند. به‌ همان شکل می‌توانیم پیام ایمیل را در قالب‌های مختلفی مانند EML، MSG و MHTML ذخیره کنیم.&lt;/p&gt;
&lt;p&gt;&amp;lt;a name=&amp;quot;csharp-create-new-email-msg&amp;quot; id=&amp;quot;csharp-create-new-email-msg&amp;quot;&amp;gt;&lt;strong&gt;مراحل: ایجاد پیام ایمیل جدید در C#&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;یک نمونه از کلاس MailMessage ایجاد کنید.&lt;/li&gt;
&lt;li&gt;ویژگی‌های پیام ایمیل را تنظیم کنید.&lt;/li&gt;
&lt;li&gt;پیام ایمیل را در فرمت‌های مختلف ذخیره کنید.&lt;/li&gt;
&lt;li&gt;یک نمونه از کلاس SmtpClient ایجاد کنید و ایمیل را با استفاده از متد Send ارسال کنید.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;قطعه کد C++ زیر نشان می‌دهد چگونه یک ایمیل جدید با ویژگی‌های مختلف ایجاد کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-CreateNewMailMessage-CreateNewMailMessage.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;تغییر-آدرسهای-ایمیل-به-نام-دوستانه&#34;&gt;&lt;strong&gt;تغییر آدرس‌های ایمیل به نام دوستانه&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;نمونه‌های برنامه‌نویسی زیر نشان می‌دهند چگونه آدرس‌های ایمیل را به نام‌های دوستانه در یک پیام ایمیل تبدیل کنیم. یک نام دوستانه نامی است که برای افراد انسانی قابل‌خواناتر باشد، به عنوان مثال John Smith به‌جای &lt;a href=&#34;mailto:js346@domain.com&#34;&gt;js346@domain.com&lt;/a&gt;. هنگام ارسال ایمیل می‌توانیم یک نام دوستانه را با آدرس ایمیل در سازنده کلاس MailMessage مرتبط کنیم.&lt;/p&gt;
&lt;p&gt;برای تغییر آدرس‌های ایمیل به نام‌های دوستانه در یک پیام ایمیل، مراحل زیر را دنبال کنید:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;یک نمونه از کلاس MailMessage ایجاد کنید و آدرس‌های ایمیل را در فیلدهای &lt;strong&gt;To&lt;/strong&gt; و &lt;strong&gt;From&lt;/strong&gt; همراه با نام‌های دوستانه مشخص کنید.&lt;/li&gt;
&lt;li&gt;آدرس‌های ایمیل Cc و Bcc را همراه با نام‌های دوستانه با فراخوانی سازنده کلاس MailMessage در نمونه MailMessage مشخص کنید.&lt;/li&gt;
&lt;li&gt;یک نمونه از کلاس SmtpClient ایجاد کنید و ایمیل را با استفاده از متد Send ارسال کنید.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه نام‌ها برای آدرس‌های ایمیل نمایش داده شوند.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ChangeEmailAddress-ChangeEmailAddress.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;تنظیم-بدنه-ایمیل&#34;&gt;&lt;strong&gt;تنظیم بدنه ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;کلاس MailMessage نمایانگر یک پیام ایمیل است. نمونه‌های کلاس MailMessage برای ساخت پیام‌های ایمیلی استفاده می‌شوند که به سرور SMTP برای تحویل ارسال می‌شوند. بدنه ایمیل می‌تواند با استفاده از کلاس MailMessage مشخص شود. یک ایمیل می‌تواند چندین بدنه داشته باشد. در کلاس MailMessage دو نوع بدنه ایمیل وجود دارد:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;بدنه HTML&lt;/li&gt;
&lt;li&gt;بدنه متن&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;علاوه بر HtmlBody و TextBody، Aspose.Email دو ویژگی فقط‌خواندنی دیگر مرتبط با بدنه ایمیل دارد:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IsBodyText: به کاربر می‌گوید بدنه متن است.&lt;/li&gt;
&lt;li&gt;IsBodyHtml: به کاربر می‌گوید بدنه HTML است یا متن ساده.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;این مقاله نشان می‌دهد چگونه متن ساده یا متن بدنه HTML را تعریف کنید، متن جایگزین تنظیم کنید و بدنه ایمیل را رمزگذاری کنید.&lt;/p&gt;
&lt;h3 id=&#34;تنظیم-بدنه-html&#34;&gt;&lt;strong&gt;تنظیم بدنه HTML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message&#34;&gt;HtmlBody&lt;/a&gt; برای مشخص کردن محتوای HTML بدنه پیام استفاده می‌شود. HtmlBody باید بین برچسب‌های &lt;html&gt; &lt;/html&gt; قرار گیرد. قطعه کد زیر نشان می‌دهد چگونه بدنه HTML را تنظیم کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-SetHTMLBody-SetHTMLBody.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;تنظیم-متن-جایگزین&#34;&gt;&lt;strong&gt;تنظیم متن جایگزین&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;از کلاس AlternateView برای تعیین نسخه‌های یک پیام ایمیل در قالب‌های مختلف استفاده کنید. برای مثال، اگر پیامی را به‌صورت HTML می‌فرستید، ممکن است بخواهید یک نسخه متن ساده نیز فراهم کنید تا در صورتی که برخی دریافت‌کنندگان ایمیل‌خوان‌هایی داشته باشند که قادر به نمایش محتوای HTML نباشند، استفاده کنند. این کلاس دو ویژگی LinkedResources و BaseUri دارد که برای حل URLها داخل محتوای ایمیل به کار می‌روند.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LinkedResources مجموعه‌ای از اشیاء LinkedResources است. هنگام رندر شدن، URLهای داخل محتوای ایمیل ابتدا با URLهای موجود در Content Link هر شیء LinkedResources در مجموعه LinkedResources مقایسه و حل می‌شوند.&lt;/li&gt;
&lt;li&gt;BaseUri توسط خواننده ایمیل برای حل URLهای نسبی داخل بدنه استفاده می‌شود و همچنین برای حل URLهای لینک محتوای نسبی، در مجموعه LinkedResources.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;قطعه کد C++ زیر نشان می‌دهد چگونه متن جایگزین تنظیم شود.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-SetAlternateText-SetAlternateText.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: خواندن و نمایش پیام‌های ایمیل و هدرها در C&#43;&#43;</title>
      <link>/email/fa/cpp/read-display-email-messages-headers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/read-display-email-messages-headers/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;Aspose.Email for C++&lt;/strong&gt; فراهم می‌کند &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس، که نمایانگر یک پیام ایمیل است و به توسعه‌دهندگان اجازه می‌دهد تا به محتوا و هدرهای آن دسترسی داشته و آن‌ها را نمایش دهند. می‌توانید به راحتی اطلاعاتی مانند فرستنده، گیرندگان، موضوع، بدنه و هدرها را از یک فایل ایمیل موجود (EML) استخراج کنید.&lt;/p&gt;
&lt;h2 id=&#34;نمایش-اطلاعات-ایمیل&#34;&gt;&lt;strong&gt;نمایش اطلاعات ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;یک فایل ایمیل را بارگذاری کنید و ویژگی‌های کلیدی آن را روی صفحه نمایش دهید، مانند فرستنده، گیرندگان، موضوع و بدنه. نمونه کد زیر نشان می‌دهد چگونه اطلاعات ایمیل را با استفاده از API Aspose.Email روی صفحه نمایش دهید.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;یک پیام ایمیل را به داخل بارگذاری کنید &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; نمونه.&lt;/li&gt;
&lt;li&gt;خواص موردنظر (مثلاً From، To، Subject و Body) را در کنسول نمایش دهید.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/525dd06c8783ebb18fb75cfc4b31d1ef.js?file=Examples-EmailCPP-Email-DisplayEmailInformation-DisplayEmailInformation.cpp&#34;&gt;&lt;/script&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;توجه:&lt;/strong&gt; برای مثال‌های کامل و فایل‌های داده، به &lt;a href=&#34;https://github.com/aspose-email/Aspose.Email-for-C&#34;&gt;مخزن GitHub Aspose.Email برای C++&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;استخراج-سرصفحههای-ایمیل&#34;&gt;&lt;strong&gt;استخراج سرصفحه‌های ایمیل&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;هدر ایمیل&lt;/strong&gt; مجموعه‌ای از فیلدهای متادیتا است که پیام را توصیف می‌کند، شامل اطلاعات مسیر، نوع محتوا، رمزگذاری و جزئیات فرستنده/گیرنده.&lt;/p&gt;
&lt;p&gt;Aspose.Email برای C++ به شما امکان می‌دهد این هدرها را با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/p&gt;
&lt;p&gt;پرکاربردترین انواع هدرها از طریق &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.header_type&#34;&gt;HeaderType&lt;/a&gt; کلاس، که ثابت‌های نام‌دار برای فیلدهای استاندارد هدر فراهم می‌کند.&lt;/p&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه &lt;strong&gt;هدرهای ایمیل&lt;/strong&gt; استخراج شوند:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;یک فایل ایمیل را به داخل نمونه بارگذاری کنید.&lt;/li&gt;
&lt;li&gt;مجموعه هدرها را با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message#a0e0c441069f3971dcc6e456a2d4471a2&#34;&gt;get_Headers()&lt;/a&gt; متد.&lt;/li&gt;
&lt;li&gt;از مجموعه عبور کنید تا نام‌ها و مقادیر هدرها را بخوانید یا نمایش دهید.&lt;/li&gt;
&lt;/ol&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/525dd06c8783ebb18fb75cfc4b31d1ef.js?file=Examples-EmailCPP-Email-ExtractingEmailHeaders-ExtractingEmailHeaders.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;دریافت-مقادیر-سرصفحههای-رمزگشاییشده&#34;&gt;&lt;strong&gt;دریافت مقادیر سرصفحه‌های رمزگشایی‌شده&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;برخی هدرهای ایمیل ممکن است حاوی متن رمزگذاری‌شده باشند (به عنوان مثال، خطوط موضوع یا هدرهای سفارشی با واژه‌های رمزگذاری‌شده). می‌توانید به راحتی مقدار رمزگشایی‌شده را با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mime.header_collection#a2a41a5b3ca41346c25865d0419976a32&#34;&gt;GetDecodedValue()&lt;/a&gt; متد از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mime.header_collection/&#34;&gt;HeaderCollection&lt;/a&gt; کلاس.&lt;/p&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه مقادیر هدر رمزگشایی‌شده دریافت شود.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/525dd06c8783ebb18fb75cfc4b31d1ef.js?file=Examples-EmailCPP-Email-GetDecodedHeaderValues-GetDecodedHeaderValue.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: بارگذاری و ذخیره پیام‌های ایمیل با استفاده از Aspose.Email برای C&#43;&#43;</title>
      <link>/email/fa/cpp/load-and-save-email-messages/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/load-and-save-email-messages/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;Aspose.Email برای C++&lt;/strong&gt; گزینه‌های انعطاف‌پذیری برای بارگذاری، ذخیره و تبدیل پیام‌های ایمیل در قالب‌های متعدد از جمله EML، MSG، MHTML و HTML فراهم می‌کند. همچنین می‌توانید گزینه‌های بارگذاری و ذخیره را برای مدیریت رمزگذاری، پیوست‌ها و نیازهای قالب‌بندی سفارشی کنید.&lt;/p&gt;
&lt;h2 id=&#34;بارگذاری-پیام-با-گزینههای-بارگذاری-سفارشی&#34;&gt;&lt;strong&gt;بارگذاری پیام با گزینه‌های بارگذاری سفارشی&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;این &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس می‌تواند پیام‌ها را از قالب‌های مختلفی مانند EML، MSG، MHTML و HTML با استفاده از گزینه‌های بارگذاری تخصصی بارگذاری کند. این گزینه‌ها به توسعه‌دهندگان اجازه می‌دهد تنظیمات رمزگذاری را مشخص کنند، پیوست‌ها را حفظ کنند و منابع جاسازی‌شده را مدیریت کنند.&lt;/p&gt;
&lt;p&gt;مثال C++ زیر نشان می‌دهد چگونه پیام‌های ایمیل را با استفاده از گزینه‌های بارگذاری مختلف بارگذاری کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-LoadMessageWithLoadOptions-LoadMessageWithLoadOptions.cpp&#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 برای C++ امکان تبدیل پیام‌ها بین قالب‌های مختلفی مانند EML، MSG، MHTML و HTML را فراهم می‌کند. توسعه‌دهندگان می‌توانند از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.save_options/&#34;&gt;SaveOptions&lt;/a&gt; سلسله‌ مراتب کلاس برای تعیین پارامترهای پیشرفته ذخیره‌سازی، شامل رمزگذاری، پیوست‌های TNEF و حفظ مرزها.&lt;/p&gt;
&lt;p&gt;گزینه‌های ذخیره موجود شامل:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;EmlSaveOptions&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MsgSaveOptions&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;MhtSaveOptions&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;HtmlSaveOptions&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;ذخیره-ایمیل-به-صورت-eml&#34;&gt;&lt;strong&gt;ذخیره ایمیل به صورت EML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه یک پیام EML را بارگذاری کرده و به همان قالب بر روی دیسک ذخیره کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-LoadAndSaveFileAsEML-LoadAndSaveFileAsEML.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;حفظ-مرزهای-اصلی-eml&#34;&gt;&lt;strong&gt;حفظ مرزهای اصلی EML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;می‌توانید مرزهای اصلی MIME را هنگام ذخیره یک فایل EML حفظ کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-PreserveOriginalBoundaries-PreservOriginalBoundaries.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;حفظ-پیوستهای-tnef-در-eml&#34;&gt;&lt;strong&gt;حفظ پیوست‌های TNEF در EML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;مثال کد زیر نشان می‌دهد چگونه یک ایمیل را در حالی که پیوست‌های TNEF (قالب بسته‌ بندی خنثی حمل و نقل) را حفظ می‌کند، ذخیره کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-PreserveTNEFAttachment-PreserveTNEFAttachment.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;تبدیل-eml-به-msg&#34;&gt;&lt;strong&gt;تبدیل EML به MSG&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;به راحتی می‌توانید یک فایل &lt;strong&gt;EML&lt;/strong&gt; را به قالب Outlook &lt;strong&gt;MSG&lt;/strong&gt; تبدیل کنید. قطعه کد زیر نشان می‌دهد چگونه یک پیام EML را بارگذاری کرده و با استفاده از گزینه مناسب آن را به MSG تبدیل کنید از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.save_options/&#34;&gt;SaveOptions&lt;/a&gt; کلاس.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-LoadingEMLAndSavingToMSG-LoadingEMLAndSavingToMSG.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;ذخیره-به-صورت-mhtml&#34;&gt;&lt;strong&gt;ذخیره به صورت MHTML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;مثال زیر نشان می‌دهد چگونه یک پیام &lt;strong&gt;EML&lt;/strong&gt; را بارگذاری کرده و به‌عنوان فایل &lt;strong&gt;MHTML&lt;/strong&gt; ذخیره کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-SaveMailMessageAsMHTML-SaveMailMessageAsMHTML.cpp&#34;&gt;&lt;/script&gt;

&lt;h4 id=&#34;صادرات-به-mht-با-منطقه-زمانی-سفارشی&#34;&gt;&lt;strong&gt;صادرات به MHT با منطقه زمانی سفارشی&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;می‌توانید قبل از صادرات به قالب MHT، یک منطقه زمانی سفارشی یا سیستم برای فیلدهای تاریخ پیام تنظیم کنید. این &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس فراهم می‌کند &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message#a1a0d21796c28395e01fa9456c1f03195&#34;&gt;TimeZoneOffset&lt;/a&gt; ویژگی برای تنظیم منطقه زمانی سفارشی. قطعه کد زیر نشان می‌دهد چگونه یک ایمیل را با منطقه زمانی سفارشی به MHT صادر کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ExportEmailToMHTWithCustomTimezone-ExportEmailToMHTWithCustomTimezone.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;صادرات-ایمیل-به-eml&#34;&gt;&lt;strong&gt;صادرات ایمیل به EML&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;مثال زیر نشان می‌دهد چگونه یک ایمیل را به قالب EML صادر کنید:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ExportEmailToEML-ExportEmailToEML.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: کار با پیوست‌ها و اشیائی که به‌صورت جاسازی شده هستند با استفاده از API C&#43;&#43;</title>
      <link>/email/fa/cpp/working-with-attachments-and-embedded-objects/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/working-with-attachments-and-embedded-objects/</guid>
      <description>
        
        
        &lt;h2 id=&#34;کار-با-پیوستها&#34;&gt;&lt;strong&gt;کار با پیوست‌ها&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;پیوست‌های ایمیل&lt;/strong&gt; فایل‌هایی هستند که به همراه یک پیام ایمیل ارسال می‌شوند. این فایل‌ها می‌توانند شامل اسناد، تصاویر، آرشیوها و موارد دیگر باشند.&lt;/p&gt;
&lt;p&gt;در Aspose.Email برای C++، پیوست‌ها از طریق &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.attachment/&#34;&gt;Attachment&lt;/a&gt; کلاس، که همراه با &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس. می‌توانید پیوست‌ها را به‌صورت برنامه‌نویسی اضافه، حذف، استخراج یا نمایش دهید.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;توجه:&lt;/strong&gt; حداکثر اندازه پیوست بستگی به سرور ایمیل دارد (به عنوان مثال، Gmail حداکثر پیوست را به ۱۰ مگابایت محدود می‌کند).&lt;/p&gt;
&lt;/blockquote&gt;


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

&lt;p&gt;&lt;strong&gt;امتحان کنید!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;پیوست‌های ایمیل را با نسخهٔ رایگان اضافه یا حذف کنید &lt;a href=&#34;https://products.aspose.app/email/fa/editor&#34;&gt;&lt;strong&gt;Aspose.Email Editor App&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;/div&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;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;Create &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.attachment/&#34;&gt;Attachment&lt;/a&gt; اشیاء برای هر فایل.&lt;/li&gt;
&lt;li&gt;پیوست‌ها را با استفاده از &lt;code&gt;AddAttachment()&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;در صورت نیاز پیام را ذخیره کنید.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;نمونهٔ کد&lt;/strong&gt;&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-AddEmailAttachments-AddEmailAttachments.cpp&#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;Remove()&lt;/code&gt; متد از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.attachment_collection/&#34;&gt;پیوست‌ها&lt;/a&gt; مجموعه.&lt;/p&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه یک پیوست را حذف کنید:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;بارگذاری یا ایجاد یک &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&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/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-RemoveAttachments-RemoveAttachments.cpp&#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/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-DisplayAttachmentFileName-DisplayAttachmentFileName.cpp&#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;ol&gt;
&lt;li&gt;پیام را با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;در حلقه بگردید در &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.attachment_collection/&#34;&gt;پیوست‌ها&lt;/a&gt; مجموعه.&lt;/li&gt;
&lt;li&gt;هر پیوست را روی دیسک ذخیره کنید و در صورت تمایل نام آن را نمایش دهید.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه پیوست‌های ایمیل استخراج شوند:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ExtractEmbeddedObjectsFromEmail-ExtractEmbeddedObjectsFromEmail.cpp&#34;&gt;&lt;/script&gt;

&lt;p&gt;|&lt;strong&gt;پیوست‌های استخراج‌شده در ایمیل&lt;/strong&gt;| | :- | |&lt;img src=&#34;/email/cpp/working-with-attachments-and-embedded-objects/working-with-attachments-and-embedded-objects_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;|&lt;/p&gt;
&lt;h3 id=&#34;خواندن-توضیح-محتوا-پیوست&#34;&gt;&lt;strong&gt;خواندن توضیح محتوا پیوست&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email به شما اجازه می‌دهد هدر &lt;strong&gt;Content-Description&lt;/strong&gt; یک پیوست را برای متادیتای اضافه بخوانید.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;نمونهٔ کد&lt;/strong&gt;&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-RetrieveContentDescriptionFromAttachment-RetrieveContentDescriptionFromAttachment.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;کار-با-اشیاء-جاسازیشده&#34;&gt;&lt;strong&gt;کار با اشیاء جاسازی‌شده&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;یک &lt;strong&gt;شیء جاسازی‌شده&lt;/strong&gt; فایلی است که در یک برنامه ایجاد شده و درون سند یا ایمیل دیگری قرار می‌گیرد. به عنوان مثال، یک صفحه‌گسترده Microsoft Excel می‌تواند در یک سند Word جاسازی شود، یا یک تصویر می‌تواند مستقیماً در بدنه ایمیل جاسازی شود.&lt;/p&gt;
&lt;p&gt;وقتی یک شیء جاسازی می‌شود (نه فقط پیوست یا لینک می‌شود)، فرمت اصلی خود را حفظ می‌کند و می‌تواند در برنامهٔ بومی خود باز یا ویرایش شود.&lt;/p&gt;
&lt;h3 id=&#34;جاسازی-اشیاء-در-ایمیل&#34;&gt;&lt;strong&gt;جاسازی اشیاء در ایمیل&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;برای جاسازی یک تصویر یا شیء دیگر در پیام ایمیل، از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.linked_resource/&#34;&gt;LinkedResource&lt;/a&gt; کلاس همراه با &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; و &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.alternate_view&#34;&gt;AlternateView&lt;/a&gt; کلاس‌ها. این امکان را می‌دهد تا تصاویر یا محتوای رسانه‌ای درون‌خطی را که مستقیماً در بدنه پیام ظاهر می‌شوند، اضافه کنید.&lt;/p&gt;
&lt;p&gt;نمونه کد زیر نشان می‌دهد چگونه یک پیام ایمیل با هر دو محتویات متن ساده و HTML ایجاد کنید که شامل یک تصویر جاسازی‌شده باشد:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;فیلدهای فرستنده، گیرنده و موضوع را تنظیم کنید.&lt;/li&gt;
&lt;li&gt;یک بدنه متن ساده با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.alternate_view&#34;&gt;AlternateView&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;یک بدنه HTML حاوی ارجاع به شیء جاسازی‌شده با استفاده از &lt;code&gt;cid&lt;/code&gt; (Content-ID).&lt;/li&gt;
&lt;li&gt;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.linked_resource/&#34;&gt;LinkedResource&lt;/a&gt; کلاس و شیء را بارگذاری کنید.&lt;/li&gt;
&lt;li&gt;یک Content-ID به منبع لینک‌شده اختصاص دهید.&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/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-EmbeddedObjects-EmbeddedObjects.cpp&#34;&gt;&lt;/script&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;توجه:&lt;/strong&gt; &amp;gt; می‌توانید چندین شیء را جاسازی کنید، اما حداکثر اندازه پیام توسط سرور ایمیل شما محدود می‌شود. به عنوان مثال، Gmail اندازه پیام را به ۱۰ مگابایت محدود می‌کند.&lt;/p&gt;
&lt;/blockquote&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;یک نمونه از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; کلاس.&lt;/li&gt;
&lt;li&gt;فایل ایمیل را به داخل &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&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/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ExtractEmbeddedObjectsFromEmail-ExtractEmbeddedObjectsFromEmail.cpp&#34;&gt;&lt;/script&gt;

&lt;p&gt;|&lt;strong&gt;اشیای جاسازی‌شده استخراج‌شده در ایمیل&lt;/strong&gt;| | :- | |&lt;img src=&#34;/email/cpp/working-with-attachments-and-embedded-objects/working-with-attachments-and-embedded-objects_2.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;|&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Cpp: ویژگی‌های ابزار - MailMessage</title>
      <link>/email/fa/cpp/utility-features-mailmessage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/utility-features-mailmessage/</guid>
      <description>
        
        
        &lt;h2 id=&#34;پیامهای-ایمیلی-حاوی-پیوستهای-tnef&#34;&gt;&lt;strong&gt;پیام‌های ایمیلی حاوی پیوست‌های TNEF&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;فرمت Transport Neutral Encapsulation Format (TNEF) یک فرمت اختصاصی پیوست ایمیل است که توسط Microsoft Outlook و Microsoft Exchange Server استفاده می‌شود. API Aspose.Email به شما امکان می‌دهد پیام‌های ایمیلی که پیوست‌های TNEF دارند را بخوانید و محتوای پیوست را اصلاح کنید. سپس ایمیل می‌تواند به صورت ایمیل عادی یا همان فرمت با حفظ پیوست‌های TNEF ذخیره شود. این مقاله نمونه‌های کد مختلفی برای کار با پیام‌های حاوی پیوست‌های TNEF ارائه می‌دهد. همچنین نحوهٔ ایجاد فایل‌های TNEF EML از فایل‌های Outlook MSG را نشان می‌دهد.&lt;/p&gt;
&lt;h3 id=&#34;خواندن-پیام-با-حفظ-پیوستهای-tnef&#34;&gt;&lt;strong&gt;خواندن پیام با حفظ پیوست‌های TNEF&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;قطعه کد زیر نشان می‌دهد چگونه پیام را با حفظ پیوست‌های TNEF بخوانید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ReadMessageByPreservingTNEFAttachments-ReadMessageByPreservingTNEFAttachments.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;بررسی-پیامهای-برگشتی&#34;&gt;&lt;strong&gt;بررسی پیام‌های برگشتی&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;متداول است که پیامی که به یک گیرنده ارسال می‌شود به دلایلی مانند آدرس گیرنده نامعتبر برگشت (bounce) کند. API Aspose.Email قابلیت پردازش چنین پیامی را برای بررسی اینکه آیا ایمیل برگشتی است یا یک ایمیل معمولی دارد. متد CheckBounced کلاس MailMessage در صورتیکه ایمیل برگشتی باشد، نتیجه معتبر برمی‌گرداند. این مقاله نشان می‌دهد چگونه از کلاس BounceResult که قابلیت بررسی پیام برگشتی را فراهم می‌کند استفاده شود. همچنین اطلاعات مفصلی درباره گیرندگان، اقدام انجام‌شده و دلیل اعلان ارائه می‌دهد. قطعه کد زیر نشان می‌دهد چگونه پیام‌های برگشتی را پردازش کنید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-CheckBouncedMessage-CheckBouncedMessage.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: کار با پیوست‌های TNEF در Aspose.Email برای C&#43;&#43;</title>
      <link>/email/fa/cpp/tnef-attachments-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/tnef-attachments-handling/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;Transport Neutral Encapsulation Format (TNEF)&lt;/strong&gt; یک قالب پیوست ایمیل اختصاصی است که توسط Microsoft Outlook و Exchange Server استفاده می‌شود. این پیوست‌ها اغلب شامل داده‌های غنی پیام مانند متن قالب‌بندی‌شده، تصاویر جاسازی‌شده یا درخواست‌های جلسه هستند.&lt;/p&gt;
&lt;p&gt;Aspose.Email برای C++ پشتیبانی کامل برای خواندن و حفظ پیوست‌های TNEF در هنگام بارگذاری پیام‌های ایمیل فراهم می‌کند. می‌توانید به محتویات پیوست‌های TNEF دسترسی داشته باشید و آنها را اصلاح کنید و سپس پیام را در قالب اصلی یا قالبی متفاوت ذخیره کنید در حالی که تمام داده‌های جاسازی‌شده حفظ می‌شوند.&lt;/p&gt;
&lt;h2 id=&#34;خواندن-ایمیلها-هنگام-حفظ-پیوستهای-tnef&#34;&gt;&lt;strong&gt;خواندن ایمیل‌ها هنگام حفظ پیوست‌های TNEF&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;برای بارگذاری یک پیام ایمیل و حفظ پیوست‌های TNEF آن، از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.msg_load_options/&#34;&gt;MsgLoadOptions&lt;/a&gt; کلاس و تنظیم &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.msg_load_options#a0eca988feb7db20fa39e1f657bce1eee&#34;&gt;PreserveTnefAttachments&lt;/a&gt; ویژگی برای &lt;code&gt;true&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;مثال زیر نشان می‌دهد چگونه نام‌های پیوست‌ها را از پیام حاوی داده‌های TNEF بارگذاری و نمایش دهید.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-ReadMessageByPreservingTNEFAttachments-ReadMessageByPreservingTNEFAttachments.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: شناسایی و پردازش ایمیل‌های برگشتی با استفاده از Aspose.Email برای C&#43;&#43;</title>
      <link>/email/fa/cpp/detect-process-bounced-emails/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/fa/cpp/detect-process-bounced-emails/</guid>
      <description>
        
        
        &lt;p&gt;هنگام ارسال ایمیل‌ها، برخی پیام‌ها ممکن است به دریافت‌کنندگانشان نرسند، برای مثال به دلیل آدرس نادرست گیرنده یا صندوق‌پستی پر. این پیام‌های نامرسید &lt;strong&gt;ایمیل‌های برگشتی&lt;/strong&gt; نامیده می‌شوند.&lt;/p&gt;
&lt;p&gt;Aspose.Email برای C++ راهی راحت برای شناسایی و تحلیل پیام‌های برگشتی با استفاده از &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message/&#34;&gt;MailMessage&lt;/a&gt; و &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.bounce.bounce_result/&#34;&gt;BounceResult&lt;/a&gt; کلاس‌ها.  &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.mail_message#a7a17dbb21820034194ebb374160c58d8&#34;&gt;MailMessage::CheckBounced()&lt;/a&gt; متد تعیین می‌کند آیا پیام برگشت است و یک &lt;a href=&#34;https://reference.aspose.com/email/cpp/class/aspose.email.bounce.bounce_result/&#34;&gt;BounceResult&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;/ul&gt;
&lt;p&gt;این به توسعه‌دهندگان امکان می‌دهد به‌صورت خودکار خطاهای ارسال را شناسایی کرده و اقدام مناسب مانند حذف آدرس‌های نامعتبر از لیست‌های ایمیل را انجام دهند.&lt;/p&gt;
&lt;p&gt;مثال کد زیر نشان می‌دهد چگونه &lt;strong&gt;بررسی کنید آیا یک پیام ایمیل برگشت کرده است و اطلاعات جزئی آن را دریافت کنید&lt;/strong&gt;:&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Email-CheckBouncedMessage-CheckBouncedMessage.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
  </channel>
</rss>
