نحوه ارسال سند Word از طریق ایمیل با استفاده از C++

در این مثال، نحوه ارسال Word Document از طریق ایمیل با استفاده از C++ را بررسی خواهیم کرد. در کد مثال زیر مشاهده خواهید کرد که ارسال DOC در بدنه ایمیل با استفاده از C++ چقدر راحت است. برای رسیدن به این هدف فقط باید تماس‌های API ساده انجام دهید و چند مرحله ساده را در MS Windows انجام دهید.

مراحل ارسال سند Word از طریق ایمیل با استفاده از C++

  1. پیکربندی Aspose.Words.Cpp و Aspose.Email.Cpp با استفاده از ابزار مدیریت بسته NuGet
  2. مرجع را به فضاهای نام Aspose::Words و Aspose::Email اضافه کنید
  3. شیء Document Class را در DOCX برای ارسال در متن ایمیل نمونه سازی کنید
  4. با استفاده از جریان، DOCX را در فرمت متوسط MHTML ذخیره کنید
  5. MHTML را با استفاده از نمونه کلاس MailMessage Aspose.Email بارگیری کنید و خصوصیات پیام را تنظیم کنید
  6. نمونه کلاس SmtpClient را برای ارسال MailMessage به عنوان ایمیل راه اندازی کنید

در این مراحل، به نحوه ایجاد ایمیل از DOCX با استفاده از C++ توجه کرده ایم. این شامل بارگیری فایل DOC برای ارسال به عنوان ایمیل در مرحله اول و ذخیره آن به عنوان یک فرمت MHTML میانی با استفاده از جریان است. سپس با استفاده از نمونه MailMessage، فرمت میانی MHTML همراه با تنظیم سایر خصوصیات ایمیل بارگذاری می شود. در نهایت، با استفاده از کلاس مشتری SMTP ایمیل ارسال می شود.

کد برای ارسال سند Word از طریق ایمیل با استفاده از C++

در مثال بالا، ما اسناد را از طریق ایمیل با استفاده از C++ در دو مرحله ارسال می کنیم. مرحله اول شامل بارگیری DOCX و ذخیره آن به عنوان فایل MHTML با استفاده از جریان است. در فاز دوم، از کلاس MailMessage برای بارگذاری MHTML و تنظیم سایر خصوصیات ایمیل آن استفاده کرده ایم. سپس با استفاده از کلاس SmtpClient، سند را از طریق ایمیل با استفاده از C++* ارسال می کنیم.

در این مبحث به نحوه ایجاد ایمیل از DOCX در C++ پرداخته ایم. اگر علاقه مند به تبدیل فایل DOCX به Tiff هستید، می توانید به مقاله در نحوه تبدیل Word به Tiff با استفاده از C++ مراجعه کنید.

 فارسی