| Current Path : /var/www/html/slaas/common/components/ |
| Current File : /var/www/html/slaas/common/components/EmailModule.php |
<?php
namespace common\components;
use Yii;
use yii\base\Component;
use yii\helpers\Url;
class EmailModule {
public static function sendemail($emailTo = '', $emailSubject = '', $emailContent = '') {
$output = 'error';
$baseUrl = 'https://' . $_SERVER['SERVER_NAME'];
$emailFrom = 'pentadbir.slaas@doe.gov.my';
$email_content2 = '<html>
<body>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap" rel="stylesheet">
<div style="font-family: \'Arimo\', sans-serif;font-style: normal;font-size: 14px;
background-color:rgb(234,234,234);padding:2em 0;">
<div style="width:70%;background-color:white;margin:0 auto;border:1px solid #ccc;border-radius:5px;">
<div style="padding-top:2em;">
<center>
<img src="'.$baseUrl.'/assets/img/email/logo_slaas_small.png" style="height:100px;">
</center>
</div>
<div style="padding:5em;color:black;">' . $emailContent . '</div>
<div style="padding:2em;text-align:center;border-top:0px solid #ccc;color:#ccc;">
<div>
<center>
<img src="'.$baseUrl.'/assets/img/email/logo_kpm.jpg" style="height:50px;">
<img src="'.$baseUrl.'/assets/img/logo-jas.png" style="height:50px;">
<img src="'.$baseUrl.'/assets/img/email/logo_lestari.png" style="height:50px;">
</center>
</div><br>
<div>Untuk makluman lanjut</div>
<div>Sila hubungi Pejabat JAS Negeri berhampiran anda atau hantarkan emel ke slaasputrajaya@doe.gov.my</div>
<div>Hakcipta Terpelihara © '.date('Y').' Program Sekolah Lestari Anugerah Alam Sekitar (SLAAS) Jabatan Alam Sekitar</div>
</div>
</div>
</div>
</body>
</html>';
if (!empty($emailTo)) {
$sendemail = Yii::$app->mailer->compose()
->setFrom($emailFrom)
->setTo($emailTo)
->setSubject($emailSubject)
->setHtmlBody($email_content2)
->send();
if ($sendemail)
$output = 'success';
}
return $output;
}
}