增加对CloudMail(SkyMail)邮箱的支持

This commit is contained in:
zhangjiulong1
2026-05-07 15:27:04 +08:00
parent 7dc5cf2928
commit 0330393a19
7 changed files with 480 additions and 1 deletions
+37
View File
@@ -406,6 +406,7 @@
<option value="2925">2925 邮箱 (2925.com)</option>
<option value="gmail">Gmail 邮箱 (mail.google.com)</option>
<option value="cloudflare-temp-email">Cloudflare Temp Email</option>
<option value="cloudmail">Cloud Mail</option>
</select>
<button id="btn-mail-login" class="btn btn-outline btn-sm data-inline-btn" type="button" disabled>登录</button>
</div>
@@ -431,6 +432,7 @@
<option value="cloudflare">Cloudflare</option>
<option value="icloud">iCloud 隐私邮箱</option>
<option value="cloudflare-temp-email">Cloudflare Temp Email</option>
<option value="cloudmail">Cloud Mail</option>
</select>
</div>
<div class="data-row data-check-row" id="row-custom-email-pool" style="display:none;">
@@ -684,6 +686,41 @@
</div>
</div>
</div>
<div id="cloud-mail-section" class="data-card hotmail-card" style="display:none;">
<div class="section-mini-header">
<div class="section-mini-copy">
<span class="section-label">Cloud Mail</span>
<span class="data-value">用于生成邮箱或接收转发邮件(skymail.ink API</span>
</div>
</div>
<div class="data-row" id="row-cloud-mail-base-url" style="display:none;">
<span class="data-label">API 地址</span>
<input type="text" id="input-cloud-mail-base-url" class="data-input" placeholder="https://your-cloudmail-domain" />
</div>
<div class="data-row" id="row-cloud-mail-admin-email" style="display:none;">
<span class="data-label">管理员邮箱</span>
<input type="text" id="input-cloud-mail-admin-email" class="data-input" placeholder="admin@example.com" />
</div>
<div class="data-row" id="row-cloud-mail-admin-password" style="display:none;">
<span class="data-label">管理员密码</span>
<div class="input-with-icon">
<input type="password" id="input-cloud-mail-admin-password" class="data-input data-input-with-icon"
placeholder="Cloud Mail 管理员密码" />
<button id="btn-toggle-cloud-mail-admin-password" class="input-icon-btn" type="button"
data-password-toggle="input-cloud-mail-admin-password" data-show-label="显示 Cloud Mail 密码"
data-hide-label="隐藏 Cloud Mail 密码" aria-label="显示 Cloud Mail 密码" title="显示 Cloud Mail 密码"></button>
</div>
</div>
<div class="data-row" id="row-cloud-mail-receive-mailbox" style="display:none;">
<span class="data-label">邮件接收</span>
<input type="text" id="input-cloud-mail-receive-mailbox" class="data-input"
placeholder="用于接收转发邮件的邮箱,例如 1@email.example.com" />
</div>
<div class="data-row" id="row-cloud-mail-domain" style="display:none;">
<span class="data-label">域名</span>
<input type="text" id="input-cloud-mail-domain" class="data-input" placeholder="例如 mail.example.com" />
</div>
</div>
<div id="hotmail-section" class="data-card hotmail-card" style="display:none;">
<div class="section-mini-header">
<div class="section-mini-copy">