\Newspaper_Util

Summary

Methods
Properties
Constants
sendMail()
testSendMail()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

sendMail()

sendMail(\unknown  $from, \unknown  $to, \unknown  $subject, \unknown  $message, string  $htmlMsg = false) : \Pluf_HTTP_Response_Json

با این تابع می‌توان یک ایمیل ارسال کرد. تنظیمات مربوط به سرور ایمیل از pluf گرفته می شود.

Parameters

\unknown $from

آدرس فرستنده

\unknown $to

آدرس گیرنده یا گیرنده‌ها. می توان یک رشته شامل آدرس تمام گیرنده‌ها که با کاما از هم جدا شده‌اند در این آرگومان قرار داد و یا آرایه‌ای شامل آدرس‌های گیرنده‌ها. آدرس گیرنده‌ها باید مطابق با استاندارد RFC822 باشد.

\unknown $subject

موضوع ایمیل

\unknown $message

متن ایمیل که می تواند متن ساده یا html باشد

string $htmlMsg

در صورتی که متن ایمیل html باشد این آرگومان باید true باشد. مقدار پیش‌فرض false است.

Returns

\Pluf_HTTP_Response_Json

در صورتی که ارسال ایمیل با خطا مواجه شود شی مربوط به خطا برگردانده می‌شود در غیر این صورت مقدار true برگردانده می‌شود

testSendMail()

testSendMail(\unknown  $host, \unknown  $username, \unknown  $password, \unknown  $from, \unknown  $to) 

تابع زیر برای تست تنظیمات و صحت عملکرد ارسال ایمیل به روش smtp استفاده می‌شود

Parameters

\unknown $host
\unknown $username
\unknown $password
\unknown $from
\unknown $to