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.
杨博文 314a88f7eb
修改配置使得可以在华为服务器上运行
4 weeks ago
..
templates 双端添加星标邮件功能 4 weeks ago
.gitignore 添加gitignore文件 1 month ago
README.md 初始 1 month ago
api.py 删除用户正在修复 4 weeks ago
app.py 修改配置使得可以在华为服务器上运行 4 weeks ago
config.py 修改配置使得可以在华为服务器上运行 4 weeks ago
migrate_starred.py 星标功能修改 4 weeks ago
models.py 双端添加星标邮件功能 4 weeks ago
pop3_server.py 添加安卓客户端 1 month ago
requirements.txt 添加安卓客户端 1 month ago
smtp_server.py 通讯录功能完善:可以自动创建用户 1 month ago

README.md

邮件系统

一个完整的邮件系统包含自定义SMTP/POP3协议实现和Web管理后台。

功能特性

  • 自定义SMTP协议实现发送邮件
  • 自定义POP3协议实现接收邮件
  • Web邮件客户端收件箱、发件箱、写邮件
  • 管理后台:
    • 用户管理(添加、删除、启用/禁用)
    • 服务管理SMTP/POP3启停
    • 系统设置(端口配置)
    • 过滤规则(按邮箱/IP阻止
    • 日志管理
    • 群发邮件

安装

cd email_system
pip install -r requirements.txt

运行

python app.py

访问

测试SMTP

telnet localhost 2525
HELO test
MAIL FROM:<sender@localhost>
RCPT TO:<admin@localhost>
DATA
Subject: Test

Hello World
.
QUIT

测试POP3

telnet localhost 1100
USER admin
PASS admin123
STAT
LIST
RETR 1
QUIT