Add auto-discovery SMTP testing, unencrypted support, and BCT branding

This commit is contained in:
2025-12-13 12:06:36 +11:00
parent bf66d6915e
commit fcc79e76f0
7 changed files with 862 additions and 20 deletions

View File

@@ -34,6 +34,19 @@
<p class="subtitle">
Advanced SMTP Configuration & Delivery Testing Utility
</p>
<a
href="https://www.youtube.com/@beyondcloudtechnology"
target="_blank"
rel="noopener noreferrer"
class="youtube-link"
>
<svg class="youtube-icon" viewBox="0 0 24 24" fill="currentColor">
<path
d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"
/>
</svg>
Watch on YouTube @beyondcloudtechnology
</a>
</div>
</header>
@@ -73,6 +86,7 @@
<select id="secure" name="secure">
<option value="false">STARTTLS (587/25)</option>
<option value="true">SSL/TLS (465)</option>
<option value="none">Unencrypted (No TLS)</option>
</select>
</div>
@@ -134,6 +148,10 @@
<span class="btn-text">Test Configuration & Send Email</span>
<div class="loading-spinner hidden"></div>
</button>
<button type="button" class="btn btn-secondary" id="autoTestBtn">
<span class="btn-text">🔍 Auto Discovery Test</span>
<div class="loading-spinner hidden"></div>
</button>
</div>
<!-- Warning for Password Transmission -->