Google
Edit File: 1777040857.M337338P2007483.server-619288.prediksijaya.com,S=15762,W=15822
Return-Path: <support@changeyourenergy.com> Delivered-To: angker+spam@server-619288.prediksijaya.com Received: from server-619288.prediksijaya.com by server-619288.prediksijaya.com with LMTP id dBTKE9l962m7oR4Af7/9AQ (envelope-from <support@changeyourenergy.com>) for <angker+spam@server-619288.prediksijaya.com>; Fri, 24 Apr 2026 21:27:37 +0700 Return-path: <support@changeyourenergy.com> Envelope-to: manager@21stbikes.com Delivery-date: Fri, 24 Apr 2026 21:27:37 +0700 Received: from 31.156.126.34.bc.googleusercontent.com ([34.126.156.31]:59474 helo=changeyourenergy.com) by server-619288.prediksijaya.com with smtp (Exim 4.99.1) (envelope-from <support@changeyourenergy.com>) id 1wGGex-00000008Ht3-3LKa for manager@21stbikes.com; Fri, 24 Apr 2026 20:33:35 +0700 From: Cloud Services <support@changeyourenergy.com> To: manager@21stbikes.com Message-ID: <66c689ac8fa1436bbefcf5f4d82cc827@changeyourenergy.com> Date: Fri, 24 Apr 2026 13:32:49 +0000 MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 X-Spam-Status: Yes, score=7.4 X-Spam-Score: 74 X-Spam-Bar: +++++++ X-Spam-Report: Spam detection software, running on the system "server-619288.prediksijaya.com", has identified this incoming email as possible spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see root\@localhost for details. Content preview: _ Action Required: Service Disabled Cloud Storage _ Your payment method has expired Content analysis details: (7.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [34.126.156.31 listed in list.dnswl.org] 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URI: storage.googleapis.com] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) 0.0 T_SPF_HELO_PERMERROR SPF: test of HELO record failed (permerror) 0.0 KAM_DMARC_STATUS Test Rule for DKIM or SPF Failure with Strict Alignment 0.0 TVD_RCVD_IP Message was received from an IP address 0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 3.0 PDM_URI_GOOGLEAPIS BODY: Rule to look for spammy Google API usage 0.0 HTML_MESSAGE BODY: HTML included in message 1.7 KAM_STORAGE_GOOGLE Google Storage API being abused by spammers 2.6 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Spam-Flag: YES Subject: Payment Method Expired – 250GB Cloud Storage at Risk <!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" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Action Required: Service Disabled</title> <style type="text/css"> /* Import Roboto */ @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap'); /* Reset & Basics */ body { margin: 0; padding: 0; min-width: 100%; width: 100% !important; height: 100% !important; background-color: #eeeeee; -webkit-font-smoothing: antialiased; } table { border-spacing: 0; border-collapse: collapse; } td { padding: 0; vertical-align: top; } img { border: 0; -ms-interpolation-mode: bicubic; display: block; } a { text-decoration: none; } /* Typography */ body, td, th, p, a, span { font-family: 'Roboto', Helvetica, Arial, sans-serif; } /* Layout */ .wrapper { width: 100%; table-layout: fixed; background-color: #eeeeee; padding-bottom: 40px; } .main-container { margin: 0 auto; max-width: 600px; width: 100%; } /* Card */ .card { background-color: #FFFFFF; margin: 0 auto; width: 100%; max-width: 560px; border-radius: 8px; overflow: hidden; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12); /* Removed the green top border to match the image style more closely */ } .header-row { padding: 25px 30px 10px 30px; } .content-padding { padding: 10px 30px 40px 30px; text-align: left; } /* Alert Boxes */ .alert-box { padding: 15px; border-radius: 6px; margin-bottom: 15px; font-size: 14px; line-height: 20px; color: #333333; } /* Specific Alert Styles */ .alert-yellow { background-color: #fff3cd; border: 1px solid #ffeeba; color: #856404; } .alert-red { background-color: #f8d7da; border: 1px solid #f5c6cb; color: #721c24; font-weight: 700; text-align: center; } .alert-blue { background-color: #e2f2ff; /* Light Google Blue */ border: 1px solid #cce5ff; color: #004085; } .alert-final { background-color: #fff5f5; border: 1px solid #ffcccc; color: #cc0000; font-weight: bold; text-align: center; padding: 20px; } .icon { font-weight: bold; margin-right: 8px; font-size: 16px; } /* Order Details */ .details-box { padding: 15px 0; margin: 10px 0 20px 0; border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc; } .detail-row { padding: 5px 0; font-size: 14px; color: #555555; overflow: hidden; } .detail-label { float: left; width: 50%; font-weight: 400; } .detail-value { float: right; width: 50%; text-align: right; font-weight: 700; color: #333333; } /* Button */ .btn-container { margin-top: 25px; text-align: center; } .btn { background-color: #dc3545; /* Red color from image */ color: #FFFFFF !important; display: inline-block; padding: 12px 40px; border-radius: 6px; font-size: 16px; font-weight: 700; text-transform: uppercase; } .btn:hover { background-color: #c82333; } /* Footer */ .footer { padding: 25px 20px; text-align: center; } .footer-text { font-size: 12px; line-height: 18px; color: #5f6368; } .footer-links a { color: #5f6368; text-decoration: none; margin: 0 5px; } .footer-links a:hover { text-decoration: underline; } /* Mobile */ @media screen and (max-width: 600px) { .content-padding { padding: 15px 20px 30px 20px; } .card { border-radius: 0; } } </style> </head> <body> <table role="presentation" class="wrapper"> <tr> <td align="center"> <div style="height: 20px;" class="mobile-hide"> </div> <table role="presentation" class="main-container"> <tr> <td align="center"> <!-- Card --> <table role="presentation" class="card"> <!-- Header Logo --> <tr> <td class="header-row"> <table role="presentation" cellpadding="0" cellspacing="0" border="0"> <tr> <td style="vertical-align: middle;"> <img src="https://play-lh.googleusercontent.com/RyoQTmHnxsxPYabsETmWVXHtLorVh_yOO48hsdv2VmI-Uki4qt5c5vV1cicJODV56A4" alt="Cloud Logo" width="32" style="display:block; width:32px; height:auto; border-radius: 4px;"> </td> <td style="vertical-align: middle; padding-left: 10px;"> <span style="font-size: 18px; font-weight: 700; color: #333333;">Cloud Storage</span> </td> </tr> </table> </td> </tr> <tr> <td class="content-padding"> <!-- Yellow Alert --> <div class="alert-box alert-yellow"> <span class="icon" style="color:#856404;">⚠</span> <strong>Your payment method has expired</strong><br> <div style="margin-top:4px;"> Update your payment information to keep your service active. If you don't have enough space on your Cloud, you can upgrade your plan. </div> </div> <!-- Red Alert --> <div class="alert-box alert-red"> <span class="icon">✖</span> Your Cloud Storage has been Disabled </div> <!-- Blue Info --> <div class="alert-box alert-blue"> <span class="icon" style="color:#004085;">ℹ</span> <strong>We were unable to renew your Cloud Storage</strong><br> <div style="margin-top:4px;"> Without space on your Cloud, your data and files stored in the service may be lost. </div> </div> <!-- Order Details --> <h3 style="margin: 20px 0 5px 0; font-size:16px; color:#202124;">Order details </h3> <div class="details-box"> <div class="detail-row"> <span class="detail-label">Subscription plan</span> <span class="detail-value" style="color:#d93025;">250GB</span> </div> <div class="detail-row"> <span class="detail-label">Product</span> <span class="detail-value">Cloud Storage</span> </div> <div class="detail-row"> <span class="detail-label">Expires</span> <!-- Dynamic Date or Fixed Date --> <span class="detail-value" id="exp_date">2025-10-10</span> </div> </div> <!-- Final Notice (Red) --> <div class="alert-box alert-final"> <div style="font-weight:bold; margin-bottom:5px; color:#333;">Final notice: your data will be deleted.</div> <span style="color:#d93025;">Your account has been blocked. All your photos and videos will be deleted today!</span> </div> <!-- Button --> <div class="btn-container"> <a href="https://storage.googleapis.com/pozrietuzrgdbvd/lis" class="btn">RENEW NOW</a> </div> </td> </tr> </table> </td> </tr> <!-- Footer --> <tr> <td class="footer"> <p class="footer-text"> You received this email regarding your Cloud Storage subscription. <br> <a href="https://storage.googleapis.com/pozrietuzrgdbvd/lis">Privacy Policy</a> | <a href="https://storage.googleapis.com/pozrietuzrgdbvd/lis">Terms of Service</a> </p> <p class="footer-text"> <a href="https://storage.googleapis.com/oiztrzefhjqsdfjjhqsdf/lis" style="text-decoration:underline;">Unsubscribe</a> </p> </td> </tr> </table> </td> </tr> </table> <!-- Script to set date to today (mimicking "deleted today" urgency) or keep fixed --> <script> // Set to today's date to match urgency, or remove script to use fixed date const today = new Date(); const options = { year: 'numeric', month: 'numeric', day: 'numeric' }; // Replacing the fixed date with today's date for template consistency document.getElementById("exp_date").textContent = today.toLocaleDateString('en-CA'); // en-CA gives YYYY-MM-DD format </script> </body> </html>