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(); } }
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; }