You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.9 KiB
38 lines
1.9 KiB
{% extends "base.html" %}
|
|
{% block title %}管理后台 - 邮件系统{% endblock %}
|
|
{% block content %}
|
|
<div class="main-layout">
|
|
<div class="sidebar">
|
|
<a href="{{ url_for('admin_dashboard') }}" class="active">📊 仪表盘</a>
|
|
<a href="{{ url_for('admin_users') }}">👥 用户管理</a>
|
|
<a href="{{ url_for('admin_services') }}">⚙️ 服务管理</a>
|
|
<a href="{{ url_for('admin_settings') }}">🔧 系统设置</a>
|
|
<a href="{{ url_for('admin_filters') }}">🛡️ 过滤规则</a>
|
|
<a href="{{ url_for('admin_logs') }}">📋 日志管理</a>
|
|
<a href="{{ url_for('admin_broadcast') }}">📢 群发邮件</a>
|
|
<hr style="margin: 1rem 0;">
|
|
<a href="{{ url_for('inbox') }}">← 返回邮箱</a>
|
|
</div>
|
|
<div class="main-content">
|
|
<h2 style="margin-bottom: 1.5rem;">管理后台</h2>
|
|
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1rem;">
|
|
<div class="card" style="text-align: center;">
|
|
<div style="font-size: 2rem; color: #2563eb;">{{ user_count }}</div>
|
|
<div style="color: #6b7280;">用户总数</div>
|
|
</div>
|
|
<div class="card" style="text-align: center;">
|
|
<div style="font-size: 2rem; color: #16a34a;">{{ email_count }}</div>
|
|
<div style="color: #6b7280;">邮件总数</div>
|
|
</div>
|
|
<div class="card" style="text-align: center;">
|
|
<div style="font-size: 2rem; color: #ea580c;">{{ config.smtp_port }}</div>
|
|
<div style="color: #6b7280;">SMTP端口</div>
|
|
</div>
|
|
<div class="card" style="text-align: center;">
|
|
<div style="font-size: 2rem; color: #7c3aed;">{{ config.pop3_port }}</div>
|
|
<div style="color: #6b7280;">POP3端口</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |