| 474 | |
| 475 | // 加载临时邮箱配置 |
| 476 | async function loadTempmailConfig() { |
| 477 | try { |
| 478 | const settings = await api.get('/settings'); |
| 479 | if (settings.tempmail) { |
| 480 | elements.tempmailApi.value = settings.tempmail.api_url || ''; |
| 481 | elements.tempmailEnabled.checked = settings.tempmail.enabled !== false; |
| 482 | } |
| 483 | if (settings.yyds_mail) { |
| 484 | elements.yydsApi.value = settings.yyds_mail.api_url || ''; |
| 485 | elements.yydsDefaultDomain.value = settings.yyds_mail.default_domain || ''; |
| 486 | elements.yydsEnabled.checked = settings.yyds_mail.enabled === true; |
| 487 | elements.yydsApiKey.value = ''; |
| 488 | elements.yydsApiKey.placeholder = settings.yyds_mail.has_api_key ? '已设置,留空保持不变' : '请输入 YYDS Mail API Key'; |
| 489 | } |
| 490 | } catch (error) { |
| 491 | // 忽略错误 |
| 492 | } |
| 493 | } |
| 494 | |
| 495 | // Outlook 导入 |
| 496 | async function handleOutlookImport() { |