blog mail fix

parent 49ca7b04
......@@ -136,36 +136,11 @@ class PostController extends BaseController
if($model->validate())
{
try
{
$email = Settings::getValue('article-email');
$message = $this->renderPartial('_mail', [
'model' => $model
]);
$headers = "MIME-Version: 1.0\r\n".
"Content-Transfer-Encoding: 8bit\r\n".
"Content-Type: text/html; charset=\"UTF-8\"\r\n".
"X-Mailer: PHP v.".phpversion()."\r\n".
"From: Блог на task-on.com <".Settings::getValue('bids-support-email-from').">\r\n";
switch ($model->form)
{
case 'theme':
$subject = "Блог. Предложить тему";
break;
case 'article':
$subject = "Блог. Статья";
break;
}
@mail($email, $subject, $message, $headers);
}
catch (Exception $e)
{
}
Yii::$app->mailer->compose(['html' => '@common/modules/blog/mail/messageBlog-html', 'text' => '@common/modules/blog/mail/messageBlog-text'], ['model' => $model])
->setFrom([Settings::getValue('bids-support-email-from') => 'Блог на task-on.com'])
->setTo(Settings::getValue('article-email'))
->setSubject("Блог. ".($model->form == 'theme'?"Предложить тему":"Статья"))
->send();
return ['success' => true];
}
......
<table height="100%" width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td valign="top" align="center" background="">
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" style="font-size:30px; line-height:30px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="30" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<!--Begin Header2 -->
<table width="600" border="0" cellspacing="0" cellpadding="0" style="-moz-border-radius:0px; -webkit-border-radius:0px; border:solid 1px #cccccc; border-radius:1px;" class="width270" >
<tr>
<td align="left" valign="top">
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" class="width270">
<tr>
<td align="left" valign="top" style="font-size:8px; line-height:8px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="8" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
<td align="left" valign="top" bgcolor="#FFFFFF" class="aligncenter">
<a href=""><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/logo.jpg" width="51" height="58" alt="Taskon" border="0"/></a>
</td>
<td align="right" valign="middle" bgcolor="#ffffff" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#808080; font-size:20px; mso-line-height-rule:exactly; line-height:28px;">Добро пожаловать</td>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
</tr>
</table>
<!--End Header2 -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" style="font-size:16px; line-height:16px;" class="hide">
<tbody><tr>
<td align="left" width="20" valign="top" style="font-size:16px; line-height:16px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="8" border="0"></td>
<td align="left" valign="top" style="font-size:16px; line-height:16px; border-bottom:#e3e3e3 solid 1px;" class="hideborder"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="8" border="0"></td>
<td width="20" align="left" valign="top" style="font-size:16px; line-height:16px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="8" border="0"></td>
</tr>
</tbody></table>
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" class="width270">
<tr>
<td align="left" valign="top" style="font-size:15px; line-height:15px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="15" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
<td align="left" valign="middle" bgcolor="#ffffff" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#424242; font-size:16px; mso-line-height-rule:exactly; line-height:30px; font-weight: bold;">Добрый день!</td>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
</tr>
</table>
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
<td align="left" valign="middle" bgcolor="#ffffff" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#666666; font-size:14px; mso-line-height-rule:exactly; line-height:18px;">
Уведомляем Вас о том, что на сайте <a href="<?=Url::home(true);?>"><?=Url::home(true);?></a> была оставлена следующая информация: <br><br>
</td>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
</tr>
</table>
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" class="width270">
<tr>
<td align="left" valign="top" style="font-size:10px; line-height:10px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="10" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#f7f7f7" class="width270">
<tr>
<td align="left" valign="top" style="font-size:10px; line-height:10px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="30" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" bgcolor="#f7f7f7" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
<td align="left" valign="middle" bgcolor="#f7f7f7" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#666666; font-size:14px; mso-line-height-rule:exactly; line-height:18px;">
Имя Фамилия: <?=$model->name?><br>
Email: <?=$model->email?><br>
<hr>
<?=$model->message?>
</td>
<td align="left" valign="top" bgcolor="#f7f7f7" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
</tr>
</table>
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#f7f7f7" class="width270">
<tr>
<td align="left" valign="top" style="font-size:20px; line-height:20px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="20" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" class="width270">
<tr>
<td align="left" valign="top" style="font-size:15px; line-height:15px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="15" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
<td align="left" valign="middle" bgcolor="#ffffff" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#666666; font-size:14px; mso-line-height-rule:exactly; line-height:18px;">
С уважением, команда <?=Settings::getValue('setting-project-name')?>.
</td>
<td align="left" valign="top" bgcolor="#FFFFFF" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
</tr>
</table>
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF" class="width270">
<tr>
<td align="left" valign="top" style="font-size:15px; line-height:15px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="15" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#0e3242" class="width270">
<tr>
<td align="left" valign="top" style="font-size:10px; line-height:10px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="10" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#0e3242" class="width270">
<tr>
<td align="left" valign="top" style="font-size:10px; line-height:10px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="10" border="0" /></td>
</tr>
</table>
<!--end spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" class="width270">
<tr>
<td align="left" valign="top" bgcolor="#0e3242" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
<td align="center" valign="middle" bgcolor="#0e3242" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; mso-line-height-rule:exactly; line-height:24px;">
Данное сообщение было отправлено Вам на основании Вашего согласия получать информационные письма об обновлениях на сайте <a style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#1397c1;" href="<?=Url::home(true);?>"><?=Url::home(true);?></a>. В случае если Вы хотите приостановить получение подобных информационных писем, пожалуйста, напишите в службу поддержки <a style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#1397c1;" href="mailto:<?=Settings::getValue('bids-support-email-su');?>"><?=Settings::getValue('bids-support-email-su');?></a>. <br><br>
Просьба не отвечать на данное сообщение. По всем вопросам просьба обращаться: <a style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#1397c1;" href="mailto:<?=Settings::getValue('bids-support-email-admin');?>"><?=Settings::getValue('bids-support-email-admin');?></a>
</td>
<td align="left" valign="top" bgcolor="#0e3242" width="20"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="20" height="1" border="0" style="display:block;"></td>
</tr>
</table>
<!--begin spacer -->
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#0e3242" class="width270">
<tr>
<td align="left" valign="top" style="font-size:20px; line-height:20px"><img src="<?=Yii::$app->params['frontUrl'];?>/images/letter/spacer.gif" width="1" height="20" border="0" /></td>
</tr>
</table>
<!--end spacer -->
</td>
</tr>
</tbody></table>
<!--END A-2 -->
</td>
</tr>
</table>
Имя Фамилия: <?=$model->name?>
Email: <?=$model->email?>
<?=$model->message?>
\ No newline at end of file
Имя Фамилия: <?=$model->name?><br>
Email: <?=$model->email?><br>
<hr>
<?=$model->message?>
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment