Пример #1
0
 public static function sendRecoveryPasswordEmail($user, $newPassword)
 {
     $mail = new YiiMailer();
     $mail->setLayout('mail');
     $mail->setView('recoveryPassword');
     $mail->setData(array('administrator' => $user, 'new_password' => $newPassword));
     $mail->setFrom('*****@*****.**', Yii::app()->params['SITE_NAME']);
     $mail->setTo($user->username);
     $mail->setSubject(Yii::t(Yii::app()->params['TRANSLATE_FILE'], 'Instruction to recovery password from ' . Yii::app()->params['SITE_NAME'] . ' system'));
     if ($mail->send()) {
         return null;
     } else {
         return $mail->getError();
     }
 }
Пример #2
0
 private static function constructEmailObject()
 {
     //        $mail = new YiiMailer();
     //        $mail->IsSMTP();
     //        $mail->Host = 'smtp.gmail.com';
     //        $mail->Port = 587;
     //        $mail->SMTPSecure= 'tls';
     //        $mail->SMTPAuth = true;
     //        $mail->Username = "******";
     //        $mail->Password = '******';
     //        $mail->setView('contact');
     //        $mail->setLayout('mail');
     //        $mail->setFrom('*****@*****.**', 'Virtual Job Fair');
     //        return $mail;
     $mail = new YiiMailer();
     $mail->IsSMTP();
     $mail->Host = 'smtp.cs.fiu.edu';
     $mail->Port = 25;
     $mail->SMTPAuth = false;
     $mail->setView('contact');
     $mail->setLayout('mail');
     $mail->setFrom('*****@*****.**', 'Virtual Job Fair');
     return $mail;
 }