File: //opt/cpguard/app/resources/email_templates/manual_scan/template.html
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta content="yes" name="apple-touch-fullscreen" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="format-detection" content="telephone=no" />
<meta name="viewport" content="initial-scale=1, maximum-scale=1" />
<title>cPGuard Daily Report</title>
<style type="text/css">
/* @import url("http://hello.myfonts.net/count/2e6650"); */
.hideme {
display: none !important;
mso-hide: all;
}
div,
p,
a,
li,
td {
-webkit-text-size-adjust: none;
-ms-text-size-adjust: none;
}
body {
margin: 0 !important;
padding: 0;
min-width: 100%;
}
table td {
border-collapse: collapse;
}
.ExternalClass {
width: 100%;
}
.ExternalClass * {
line-height: 110%;
}
.mobile_width_fix {
display: none;
}
img {
-ms-interpolation-mode: bicubic;
}
div[style*="margin: 16px 0"] {
margin: 0 auto !important;
}
/*This resolves the issue when iphone puts links on dates, etc.*/
a[x-apple-data-detectors=true] {
color: inherit !important;
text-decoration: none !important;
}
/*This resolves the issue when Samsung puts links on dates, etc.*/
#MessageViewBody a {
color: inherit;
text-decoration: none;
font-size: inherit;
font-family: inherit;
font-weight: inherit;
line-height: inherit;
}
/*This resolves the issue when Gmail puts links on dates, etc.*/
#body a {
color: inherit;
text-decoration: none;
font-size: inherit;
font-family: inherit;
font-weight: inherit;
line-height: inherit;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1024px) {
a[href^="tel"],
a[href^="sms"],
a {
color: inherit;
cursor: default;
text-decoration: none;
}
}
@media screen and (max-device-width: 600px),
screen and (max-width: 640px) {
*[class=to100pc] {
width: 100% !important;
height: auto !important;
}
*[class=to90pc] {
width: 90% !important;
height: auto !important;
}
*[class=nomob] {
display: none !important;
}
*[class=showmob] {
display: block !important;
}
*[class=nominwidth] {
min-width: 2px !important;
}
}
@media screen and (max-width: 550px) {
.mobile_paddingb {
padding: 0 10px !important;
}
.mobile_padding {
padding: 0 30px !important;
}
.mobile_padding2 {
padding: 0 30px !important;
}
.mobile_padding3 {
font-size: 25px !important;
line-height: 30px !important;
}
.mobile22 {
font-size: 24px !important;
line-height: 30px !important;
}
.mobile14 {
font-size: 16px !important;
line-height: 20px !important;
}
.mobile11 {
font-size: 13px !important;
line-height: 18px !important;
}
.mobile_width_fix {
display: block;
width: 100vw;
height: 0px;
}
}
@media yahoo {
.desktopSection110 {
display: inline !important;
}
}
</style>
</head>
<body id="body" bgcolor="#F4F5F8" marginleft="0" marginright="0" margintop="0"
style="font-family:Avenir, Helvetica, sans-serif;min-width:100%; padding:0; margin:0; -webkit-text-size-adjust:none; background-color:#F4F5F8;">
<!--spacer-->
<table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="center" bgcolor="#F4F5F8">
<!--logo-->
<table bgcolor="#F4F5F8" border="0" cellpadding="0" cellspacing="0" class="to100pc" width="100%">
<tr>
<td align="center">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="to100pc"
width="600">
<tr>
<td height="20" width="100%" style="line-height: 15px;">
<img alt="" height="20" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
<tr>
<td align="left">
<table width="100%">
<tr>
<td><a href="https://www.opsshield.com" name="Logo"
style="text-decoration:none;" target="_blank">
<img alt="cPGuard"
src="https://opsshield.com/assets/mail/logo_color.png"
style="font-size: 14px; font-weight: bold; font-family: Avenir, Helvetica, sans-serif; color: rgb(0, 200, 112); width: 40%; text-align: center;margin-left:10px;"
title="cPGuard Security" width="113" border="0" />
</a></td>
<td valign="bottom" align="right"><a href="{{app_url}}"
style="text-decoration:none;color:#ccc;text-align: right;font-size: 16px; font-weight: 400; font-family: Avenir, Helvetica, sans-serif;margin-right: 10px;">{{
hostname }}</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" width="100%">
<img alt="" height="20" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
</table>
</td>
</tr>
</table>
<!--start summary area-->
<table border="0" cellpadding="0" cellspacing="0" class="to100pc" width="100%">
<tr>
<td align="center">
<table align="center" bgcolor="white" border="0" cellpadding="0" cellspacing="0"
class="to100pc" width="600" style="max-width: 600px;">
<tr>
<td colspan="3" height="45">
<img alt="" height="45" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
<tr>
<td colspan="3" align="center" style="padding: 0 80px;" class="mobile_padding2">
<span
style="font-size:22px; line-height:32px; font-family:'Avenir Next', Avenir, Helvetica, sans-serif; color:#393A3D; font-weight: 600;"
class="mobile22">Hey, manual scan on <strong
style="color:#C03537;word-break: break-word;">{{ scan.target
}}</strong> just
completed</span>
</td>
</tr>
<tr>
<td colspan="3" height="40">
<img alt="" height="40" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
<tr>
<td colspan="3" align="center">
<!-- SUMMARY SECTION -->
<table border="0" cellpadding="0" cellspacing="0" class="responsive-table"
style="padding:0 0 0px 0;" width="600">
<tr>
<td align="center" bgcolor="#FFFFFF" height="100%"
style="padding: 10px 0 30px 0;" valign="middle" width="100%">
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="middle" width="600">
<![endif]-->
<!--ICON ROW 1 -->
<table align="center" border="0" cellpadding="0" cellspacing="0"
style="max-width:600;" width="100%">
<tr>
<td align="center" style="font-size:0;" valign="middle">
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="middle" width="220">
<![endif]-->
<div
style="display:inline-block; margin: 0 0px; max-width:220px; vertical-align:middle; width:100%;">
<table align="center" border="0" cellpadding="0"
cellspacing="0" width="200">
<tr>
<td align="center" valign="middle">
<img alt="Manual Scan Results"
border="0" height="200"
src='https://opsshield.com/assets/mail/manual-scan.png'
style="display: block; color: #266e9c; font-size: 14px;"
width="200" />
</td>
</tr>
</table>
</div>
<!--[if (gte mso 9)|(IE)]>
</td>
<td align="left" valign="middle" width="250">
<![endif]-->
<div class="wrapper"
style="display:inline-block; margin: 0; max-width:320px; vertical-align:middle; width:100%;">
<table align="left" border="0" cellpadding="0"
cellspacing="0" class="wrapper"
style="max-width: 350px; float: right;"
width="100%">
<tr>
<td class="no-padding"
style="padding: 0px;">
<!-- ARTICLE -->
<table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td align="left"
class="padding-copy"
style="padding: 0px 20px 15px 20px; font-size: 16px; line-height: 22px; font-family:'Avenir Next', Avenir, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
<span
style="font-size: 30px; line-height: 32px; color: #5e656b;"><strong>{{
scan.total_files
}}
files</strong></span>
<br /> <span
style="font-size: 14px; line-height: 18px; color: #5e656b;">in
the target
directory
were
scanned</span>
</td>
</tr>
</table>
</td>
</tr>
<!--LINE -->
<tr>
<td align="left"
style="padding-top:0px;padding-bottom:0px;padding-right:15px;padding-left:15px;">
<div
style="border-top-width:5px;border-top-style:solid;border-top-color:#DBECF6;max-width:50px;">
</div>
</td>
</tr>
<!--END LINE -->
<tr>
<td class="no-padding"
style="padding: 0px;">
<!-- ARTICLE -->
<table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td align="left"
class="padding-copy"
style="padding: 20px 20px 10px 20px; font-size: 16px; line-height: 22px; font-family:'Avenir Next', Avenir, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
<span
style="font-size: 30px; line-height: 32px; color: #d0021B;"><strong>{{infected_count}}
infected</strong></span>
<br /> <span
style="font-size: 14px; line-height: 18px; color: #5e656b;">files
were
detected</span>
</td>
</tr>
</table>
</td>
</tr>
<!--END NUMBER 2-->
<!--LINE -->
<tr>
<td align="left"
style="padding-top:0px;padding-bottom:0px;padding-right:15px;padding-left:15px;">
<div
style="border-top-width:5px;border-top-style:solid;border-top-color:#DBECF6;max-width:50px;">
</div>
</td>
</tr>
<!--END LINE -->
<tr>
<td class="no-padding"
style="padding: 0px;">
<!-- ARTICLE -->
<table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td align="left"
class="padding-copy"
style="padding: 20px 20px 10px 20px; font-size: 16px; line-height: 22px; font-family:'Avenir Next', Avenir, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
<span
style="font-size: 14px; line-height: 18px; color: #5e656b;">it
took</span>
<br /> <span
style="font-size: 30px; line-height: 32px; color: #5e656b;"><strong>{{duration}}</strong></span>
<br /> <span
style="font-size: 14px; line-height: 18px; color: #5e656b;">for
the scan to
complete</span>
</td>
</tr>
</table>
</td>
</tr>
<!--END DATA POINT 3-->
</table>
</div>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</td>
</tr>
</table>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</td>
</tr>
</table>
<!-- SUMMARY SECTION -->
</td>
</tr>
<tr>
<td colspan="3" height="40">
<img alt="" height="5" src="https://opsshield.com/assets/mail/space.gif"
style="border-top: solid 1px #e3e5e8;display:block;" width="100%"
border="0" />
</td>
</tr>
<tr>
<td align="center" colspan="3">
<h3
style="font-family:'Avenir Next', Avenir, Helvetica, sans-serif;max-width: 450px;line-height:28px;font-weight:500;color: #5e656b;">
Here are some additional information of the directory that was
scanned.</h3>
<!--BEGIN INTRO -->
<table border="0" cellpadding="0" cellspacing="0" class="responsive-table"
style="padding:0 0 0px 0;" width="600">
<tr>
<td align="center" bgcolor="#FFFFFF" height="100%"
style="padding: 10px 0 40px 0;" valign="middle" width="100%">
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="middle" width="600">
<![endif]-->
<!-- BEGIN COLUMN 1 -->
<table align="center" border="0" cellpadding="0" cellspacing="0"
style="max-width:600;" width="100%">
<tr>
<td align="center" style="font-size:0;" valign="middle">
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="left" valign="middle" width="150">
<![endif]-->
<!-- BEGIN COLUMN 1 -->
<div class="wrapper"
style="display:inline-block; margin: 0; max-width:150px; vertical-align:middle; width:100%;">
<table align="left" border="0" cellpadding="0"
cellspacing="0" class="wrapper"
style="max-width: 150px; float: right;"
width="100%">
<tr>
<td class="no-padding"
style="padding: 0px 0 0 0;">
<table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td align="center"
class="padding-center"
style="padding: 5px 5px 10px 5px; font-size: 16px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
<span
style="font-size: 46px; line-height: 50px; color: #5e656b;">{{ db_threats_count }}</span>
<br />
<strong>{{ db_threats_count
== 1 ?
'DB infection':'DB infections' }}</strong>
</td>
</tr>
<!--begin line-->
<tr>
<td align="center"
style="padding-top:0px;padding-bottom:0px;padding-right:15px;padding-left:15px;">
<div
style="border-top-width:3px;border-top-style:solid;border-top-color:#DBECF6;max-width:100px;">
</div>
</td>
</tr>
<!--end line-->
<tr>
<td align="center"
class="padding-small"
style="padding: 10px 5px 20px 5px; font-size: 14px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
found in app databases</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<!--[if (gte mso 9)|(IE)]>
</td>
<td align="left" valign="middle" width="150">
<![endif]-->
<!-- BEGIN COLUMN 2 -->
<div class="wrapper"
style="display:inline-block; margin: 0; max-width:150px; vertical-align:middle; width:100%;">
<table align="left" border="0" cellpadding="0"
cellspacing="0" class="wrapper"
style="max-width: 150px; float: right;"
width="100%">
<tr>
<td class="no-padding"
style="padding: 0px 0 0 0;">
<table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td align="center"
class="padding-center"
style="padding: 5px 5px 10px 5px; font-size: 16px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
<span
style="font-size: 46px; line-height: 50px; color: #5e656b;">{{ domain_count }}</span>
<br />
<strong>{{ domain_count
== 1 ?
'domain':'domains' }}</strong>
</td>
</tr>
<!--begin line-->
<tr>
<td align="center"
style="padding-top:0px;padding-bottom:0px;padding-right:15px;padding-left:15px;">
<div
style="border-top-width:3px;border-top-style:solid;border-top-color:#DBECF6;max-width:100px;">
</div>
</td>
</tr>
<!--end line-->
<tr>
<td align="center"
class="padding-small"
style="padding: 10px 5px 20px 5px; font-size: 14px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
are pointed to
the target
directory</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<!--[if (gte mso 9)|(IE)]>
</td>
<td align="left" valign="middle" width="150">
<![endif]-->
<!--BEGIN COLUMN 3-->
<div class="wrapper"
style="display:inline-block; margin: 0; max-width:150px; vertical-align:middle; width:100%;">
<table align="left" border="0" cellpadding="0"
cellspacing="0" class="wrapper"
style="max-width: 150px; float: right;"
width="100%">
<tr>
<td class="no-padding"
style="padding: 0px 0 0 0;">
<table border="0" cellpadding="0"
cellspacing="0" width="100%">
<tr>
<td align="center"
class="padding-center"
style="padding: 5px 5px 10px 5px; font-size: 16px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
<span
style="font-size: 46px; line-height: 50px; color: #5e656b;">{{ wordpress_count }}</span>
<br />
<strong>wordpress
{{ wordpress_count
== 1 ?
'site':'sites' }}</strong>
</td>
</tr>
<!--begin line-->
<tr>
<td align="center"
style="padding-top:0px;padding-bottom:0px;padding-right:15px;padding-left:15px;">
<div
style="border-top-width:3px;border-top-style:solid;border-top-color:#DBECF6;max-width:100px;">
</div>
</td>
</tr>
<!--end line-->
<tr>
<td align="center"
class="padding-small"
style="padding: 10px 5px 20px 5px; font-size: 14px; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #5e656b;"
valign="middle">
found under
the target
directory
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</td>
</tr>
</table>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
</td>
</tr>
<!--END ROW 1 -->
</table>
<!-- END SECTION 3 -->
</td>
</tr>
<tr>
<td width="12%"> </td>
<td align="center" width="76%">
<table role="presentation" align="center" border="0" cellpadding="0"
cellspacing="0"
style="-webkit-text-size-adjust: none; border-collapse: collapse !important; mso-table-lspace: 0pt !important; mso-table-rspace: 0pt !important; border: 0px;">
<tbody>
<tr style="-webkit-text-size-adjust: none;">
<td align="center" bgcolor="#ffffff" class="btn"
style="margin: 0;height: 31px; width: 135px;" valign="middle">
<!--[if mso]>
<v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" class="mso_btn_top" style="height:40px;" v-text-anchor:middle; width:155px;" stroked="false" arcsize="5%" href="{{app_url}}" fillcolor="#4285F4">
<w:anchorlock/>
<center style="height:40px;color:#ffffff;" font-family: 'Roboto', Arial, sans-serif; font-size:16px;font-weight:bold;text-transform: uppercase;">LEARN MORE</center>
</v:roundrect>
<![endif]-->
<!--[if !mso]><!-- --><a href="{{app_url}}"
style="mso-hide:all;background-color: #4285F4;margin: 0;-webkit-text-size-adjust: none;text-decoration: none;font-family: Roboto, Arial, sans-serif;font-weight: bold;font-size: 16px;color: #ffffff;display: inline-block;border-radius: 4px;box-shadow: 0px 2px 3px #b0b0b0;"
target="_blank"><span class="blueBtn"
style="display: block;width: 158px!important;line-height: 40px;">Open
cPGuard</span>
</a>
<!--[endif]---->
</td>
</tr>
</tbody>
</table>
</td>
<td width="12%"> </td>
</tr>
<tr>
<td colspan="3" height="20">
<img alt="" height="20" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
<tr>
<td colspan="3" align="center" style="padding: 0 75px;" class="mobile_padding"><span
style="font-size:14px; line-height:18px; font-family:'Avenir Next', Avenir, Helvetica, sans-serif; color:#8D9096; font-weight: 500;"
class="mobile14">You can view detailed report and take action
<br />on the detected files at
our
console</span>
</td>
</tr>
<tr>
<td colspan="3" height="46">
<img alt="" height="46" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
<tr>
<td colspan="3" bgcolor="#F4F5F8" style="line-height: 10px;">
<img alt="" height="10" src="https://opsshield.com/assets/mail/space.gif"
style="display:block;" width="1" border="0" />
</td>
</tr>
</table>
<!--scanner details-->
<!--include scanner_module-->
{{ include('/manual_scan/scanner.html') }}
<!--include scanner_module end-->
<!--include cms_module-->
{{ include('/manual_scan/cms.html') }}
<!--include cms_module end-->
<!--include cms_module-->
{{ include('/manual_scan/dbscanner.html') }}
<!--include cms_module end-->
<!--bottom-->
<!--footer begin-->
<table border="0" cellpadding="0" cellspacing="0" class="to100pc" width="100%">
<tr>
<td align="center">
<table align="center" bgcolor="#F4F5F8" border="0" cellpadding="0"
cellspacing="0" class="to100pc" width="600">
<tr>
<td colspan="2" align="center" width="90%" style="padding:10px;">
<span
style="font-size:12px; line-height:1.6; font-family:Avenir, Helvetica, sans-serif; color:#999999;">
You've received this email because you have cPGuard
security on your server - {{ hostname }}. <br />
You may turn off notification from <a href="{{app_url}}"
style="color:#999999;font-weight:500;">cPGuard settings</a>
on your server
<br /> <br />
</span>
</td>
</tr>
<tr>
<td style="padding-left:10px; vertical-align: top; text-align: left;">
<a href="https://www.opsshield.com">
<img height="46" alt="cPGuard logo"
style="margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0px;"
src="https://www.opsshield.com/assets/img/opsshield-logo.png" />
</a>
</td>
<td
style="padding-right:10px; vertical-align: top; text-align: right;padding-top: 7px;">
<a href="https://x.com/opsshieldllp" style="margin-left: 20px;">
<img height="27" width="27" title="Twitter" alt="X"
src="https://opsshield.com/assets/img/twitter.png" /></a>
<a href="https://www.facebook.com/opsshield"
style="margin-left: 20px;">
<img height="32" width="32" title="Facebook" alt="fb"
src="https://opsshield.com/assets/img/facebook.png" /></a>
</td>
</tr>
<tr>
<td colspan="2" style="padding:10px; ">
<div
style="font-family:'Avenir Next', Avenir, Helvetica, sans-serif;font-size:12px; opacity:0.5; color:#696969; text-align:left; line-height:10px; margin-bottom:50px; text-align: left;">
<a style="color: #696969 !important;"
href="https://www.opsshield.com/blog/">Our
Blog</a>
|
<a style="color: #696969 !important;"
href="https://opsshield.com/privacy-policy.html">Privacy
Policy</a>
|
<a style="color: #696969 !important;"
href="https://opsshield.com/help/">Help
Center</a>
<br /><br />
<div>©{{ __year }} OPSSHIELD LLP
www.opsshield.com
</div>
</div>
</td>
</tr>
<tr>
<td colspan="2" height="25" width="100%"> </td>
</tr>
</table>
</td>
</tr>
</table>
<!--footer end-->
</td>
</tr>
</table>
</td>
</tr>
</table>
<div class="mobile_width_fix"></div>
</body>
</html>