feat: add support for Inbucket mailbox configuration and dynamic host input

This commit is contained in:
Jimmy
2026-04-06 13:21:58 +08:00
parent 77cfdc1dd9
commit f79166b96d
7 changed files with 449 additions and 42 deletions
+1 -1
View File
@@ -1,11 +1,11 @@
// content/utils.js — Shared utilities for all content scripts
const SCRIPT_SOURCE = (() => {
if (window.__MULTIPAGE_SOURCE) return window.__MULTIPAGE_SOURCE;
const url = location.href;
if (url.includes('auth0.openai.com') || url.includes('auth.openai.com') || url.includes('accounts.openai.com')) return 'signup-page';
if (url.includes('mail.qq.com')) return 'qq-mail';
if (url.includes('mail.163.com')) return 'mail-163';
if (url.includes('inbucket.j2to.de')) return 'inbucket-mail';
if (url.includes('duckduckgo.com/email/settings/autofill')) return 'duck-mail';
if (url.includes('chatgpt.com')) return 'chatgpt';
// VPS panel — detected dynamically since URL is configurable