/** * Отправка тестового сообщения * @param obj $model * @return string */ public static function sendTest($model) { $email = EmailHelper::getEmail($model); $mail = self::config('Test Message - ' . $email['subject'], $email['message']); $mail->AddAddress(Settings::getVal('test_email'), 'Test message'); $mail->From = Settings::getVal('smtp_from_email'); $mail->FromName = Settings::getVal('smtp_from_name'); if (!$mail->Send()) { if ($mail->debug == 2) { return Yii::t('admin', $email['failed_message']) . '<br/>' . $mail->ErrorInfo; } else { return Yii::t('admin', $email['failed_message']); } } else { return Yii::t('admin', $email['success_message']); } }