Neutron 项目推荐
neutron Self-hosted server for the ProtonMail client 项目地址: https://gitcode.com/gh_mirrors/ne/neutron
项目基础介绍和主要编程语言
Neutron 是一个自托管的服务器项目,旨在为 ProtonMail 客户端提供支持。该项目的主要编程语言是 Go,同时也有部分前端代码使用 Node.js 和 NPM 构建。
项目核心功能
Neutron 的核心功能包括:
-
IMAP 支持:允许用户通过 IMAP 服务器读取和存储邮件。接收的邮件保持原样(即未加密),但从网页客户端保存的邮件将被加密。用户可以使用 IMAP 用户名和密码登录网页客户端。
-
SMTP 支持:通过用户的 SMTP 服务器发送邮件。邮件在发送前会被加密,如果找不到收件人的公钥,服务器会在发送前解密邮件。
-
文件系统存储:设置、联系人和密钥存储在磁盘上。密钥始终以加密形式存储。
-
内存存储:所有数据存储在内存中,服务器停止时数据将被销毁。
-
模块化设计:Neutron 是模块化的,易于创建新的后端并处理更多场景。
项目最近更新的功能
截至2022年2月13日,Neutron 项目已被其所有者归档,因此没有最近的更新功能。项目目前处于只读状态。
neutron Self-hosted server for the ProtonMail client 项目地址: https://gitcode.com/gh_mirrors/ne/neutron
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考