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



  • ۱۹
  • خرداد

جلسه ۰۵ : آموزش پیکربندی ایمیل در CakePHP

  • دسته‌بندی‌ها :
جلسه ۰۵ : آموزش پیکربندی ایمیل در CakePHP
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

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

      آموزش پیکربندی ایمیل در CakePHP

      می توان ایمیل را در config / app.php فایل پیکربندی کرد.
      لازم نیست پیکربندی ایمیل را در config / app.php تعریف کنید. فقط از روش های مربوطه برای تنظیم تمام تنظیمات به صورت جداگانه استفاده کنید و یا آرایه ای array از تنظیمات را بارگیری کنید.
      پیکربندی پیش فرض های ایمیل با استفاده از ()config  و ()configTransport ایجاد می شود.

      پیکربندی نحوه انتقال ایمیل Email Configuration Transport

      با تعریف transports به طور جداگانه از پروفایل های تحویل، به راحتی می توانید پیکربندی انتقال را در چندین پروفایل مجدداً استفاده کنید.
      می توانید تنظیمات متعدد برای تولید، توسعه و تست را مشخص نمود.
      هر انتاقل نیاز به ClassName دارد. گزینه های معتبر به شرح زیر هستند:

      • Mail : ارسال با استفاده از تابع پست mail function پی اچ پی.
      • Smtp :  ارسال با استفاده از SMTP.
      • Debug : عدم ارسال ایمیل و فقط بازگردانی نتیجه.

      می توانید با اضافه کردن فایل مناسب به src / Mailer / Transport، انتقال سفارشی (یا override existing transports) را اضافه کنید.
      جایی که “Your” نام  انتقال شما است  Transport باید نام YourTransport.php نامیده شود.
      در زیر نمونه ای از انتقال پیکربندی ایمیل آورده شده است:

      مثال

      مثال : 

      پروفایل های تحویل ایمیل

      پروفایل های تحویل به شما اجازه می دهند که به پیش تعریف ویژگی های مختلف ایمیل از طریق برنامه تان بپردازید و تنظیمات آن را انجام دهید.
      این کار موجب در صرف جویی در زمان هنگام کپی سازی برنامه شده و نگه داری و توسعه آن را ساده تر می کند.
      هر پروفایل تعدادی از کلیدها را می پذیرد.
      در ادامه می توانید نمونه ای از پروفایل های تحویل ایمیل را ببینید:

      مثال : 

      کلام آخر

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

      QR:  جلسه ۰۵ : آموزش پیکربندی ایمیل در CakePHP
      به اشتراک بگذارید