دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۶
  • اردیبهشت

جلسه ۲۳ : آموزش ارسال ایمیل در پرل

  • دسته‌بندی‌ها :
جلسه ۲۳ : آموزش ارسال ایمیل در پرل
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و کاربرانی که علاقمندان به دوره آموزشی پرل Perl. در جلسه گذشته با عبارت های منظم یا regular expression آشنا شدیم و کار با آن را آموختیم؛ در این جلسه که آخرین جلسه از دوره آموزشی پرل است با آموزش ارسال ایمیل در پرل همراه شما هستیم.

      آموزش ارسال ایمیل در پرل

      می توان به سادگی و با استفاده از نرم افزار sendmail اقدام به ارسال ایمیل در پرل نماییم.

      ارسال یک پیام ساده

      اگر از سیستم لینوکس/ یونیکس استفاده می کنید می توانید به راحتی از ابزار sendmail که در پرل وجود دارد برای ارسال ایمیل استفاده نمایید.
      در پرل یک نوع اسکریپت ساده وجود دارد که با استفاده از آن می توان به یک ID ایمیل اقدام به ارسال ایمیل کرد.
      برای این کار کافیست مطمئن شوید که مسیر داده شده برای ابزار sendmail صحیح است.
      البته این مسیر ممکن است در دستگاه لینوکس/ یونیکس شما متفاوت باشد.

      مثال : 

      در واقع، اسکریپت فوق یک اسکریپت ایمیل مشتری است که پیش نویس ایمیل و ارائه آن به سرور در یک محل روی دستگاه لینوکس / یونیکس شما صورت می گیرد.
      به خاطر داشته باشید که این اسکریپت مسئول ارسال ایمیل به مقصد واقعی نخواهد بود.
      بنابراین باید مطمئن شوید که سرور ایمیل به درستی پیکربندی شده و بر روی دستگاه شما اجرا می شود تا بتوانید ایمیل را به شناسه ایمیل داده شده ارسال کنید.

      ارسال یک پیام HTML

      اگر می خواهید ایمیل های فرمت شده HTML را با استفاده از sendmail بفرستید، کافی است کهContent-type: text/html\n را در بخش هدر ایمیل به صورت زیر اضافه کنید –

      مثال : 

      استفاده از ماژول MIME :: Lite

      اگر بر روی دستگاه ویندوز کار می کنید، پس از دسترسی به ابزار sendmail محروم خواهید شد.
      اما با استفاده از ماژول MIME: Lite perl، متنی را برای نوشتن ایمیل خود خواهید داشت.
      می توانید این ماژول را از MIME-Lite-3.01.tar.gz دانلود کنید و آن را در هر دو دستگاه ویندوز یا لینوکس / یونیکس نصب نمایید. برای نصب آن، مراحل ساده زیر را دنبال کنید –

      مثال : 

      اکنون شما آماده ارسال ایمیل خود با اسکریپت های ساده زیر هستید.

      ارسال یک پیام ساده

      در زیر اسکریپتی وجود دارد که بر نحوه ارسال صحیح ایمیل به ID ایمیل نظارت می نماید.

      مثال : 

      ارسال یک پیام HTML

      اگر می خواهید ایمیل های فرمت شده HTML را با استفاده از sendmail بفرستید، کافی است کهContent-type: text/html\n را در بخش هدر ایمیل به صورت زیر اضافه کنید؛
      در زیر اسکریپتی وجود دارد که بر نحوه ارسال صحیح ایمیل با فرمت HTML نظارت می نماید.

      مثال : 

      ارسال یک ضمیمه

      اگر می خواهید یک ضمیمه را ارسال نمایید در آن صورت اسکریپت زیر می تواند شما را در انجام کار یاری می دهد.

      مثال : 

      با کمک روش ()attach می توانید هر ضمیمه ای را که می خواهید به ایمیل تان پیوست نمایید.

      استفاده از سرور SMTP

      اگر دستگاه شما یک سرور ایمیل را اجرا نکند، می توانید از هر سرور ایمیل دیگر موجود درremote location استفاده کنید.
      برای استفاده از هر سرور ایمیل دیگر باید ID، گذرواژه، URL و … آن را داشته باشید.
      هنگامی که همه اطلاعات لازم را داشتید، باید این اطلاعات را در روش ()send به صورت زیر ارائه دهید.

      مثال : 

      می توانید با سرپرست سرور ایمیل خود تماس بگیرید
      این شخص به شما کمک کند که از اطلاعات ارائه شده در بالا استفاده کنید.
      اگر شناسه کاربری و رمز عبور در دسترس نباشد، سرپرست شما می تواند آن را در عرض چند دقیقه برایتان ایجاد کند.

      کلام آخر

      در آخرین جلسه از دوره آموزش پرل آموزش کار با آموزش ارسال ایمیل در پرل آشنا شدید.
      امیدواریم این دوره آموزشی برای علاقمندان این دوره مفید فایده واقع شده باشد.
      یادگیری همچنان ادامه دارد …
      با پی وی لرن همراه باشید.

      QR:  جلسه ۲۳ : آموزش ارسال ایمیل در پرل
      به اشتراک بگذارید