Mox Mail Server 0.0.15 hiện đã có sẵn

Dự án Mox 0.0.15 đã được phát hành, phát triển giải pháp toàn diện để hỗ trợ máy chủ thư, bao gồm tất cả các thành phần cần thiết để gửi và nhận email. Chúng tôi cung cấp các dịch vụ triển khai máy chủ SMTP và IMAP4, hệ thống lọc nội dung không mong muốn cũng như giao diện web cho quản trị viên và người dùng. Mã dự án được viết bằng Go và được phân phối theo giấy phép MIT.

Mục tiêu của dự án là tạo ra một giải pháp trọn gói cho phép dễ dàng khởi chạy một máy chủ thư hoạt động mà không cần cấu hình phức tạp và không cần tích hợp nhiều dịch vụ và ứng dụng riêng biệt. Giả định rằng do sự phức tạp trong việc triển khai và bảo trì máy chủ thư, việc này đòi hỏi một giải pháp toàn diện. may chủ Người tiêu dùng đang chuyển sang sử dụng các nhà cung cấp email tập trung, làm suy yếu chính ý tưởng về email như một dịch vụ phi tập trung bao gồm nhiều máy chủ email độc quyền.

Mox cho phép bạn thiết lập máy chủ thư điện tử an toàn cho các tên miền của mình chỉ trong 10 phút, hỗ trợ bộ giao thức hiện đại và không yêu cầu bất kỳ phụ thuộc nào khác. Việc cập nhật phần mềm máy chủ thư điện tử cũng đơn giản như tải xuống phiên bản Mox mới và khởi động lại. Tải xuống và cập nhật Chứng chỉ TLS Quá trình thiết lập được thực hiện tự động. Giao diện web có thể được sử dụng để cấu hình và thực hiện các tác vụ bảo trì, và một tệp cấu hình được cung cấp để tùy chỉnh nâng cao.

Để tránh các vấn đề bảo mật phát sinh trong quá trình quản lý bộ nhớ cấp thấp, ngôn ngữ Go được sử dụng trong quá trình phát triển. Để duy trì chất lượng cao của cơ sở mã, chúng tôi sử dụng thử nghiệm thủ công và tự động về khả năng tương thích với các máy chủ và máy khách thư phổ biến, thử nghiệm đơn vị và thử nghiệm mờ, cũng như tài liệu mã toàn diện.

Các tính năng chính của Mox:

  • Hỗ trợ giao thức SMTP và IMAP4.
  • Sử dụng phần mở rộng SPF, DKIM và DMARC để xác định tên miền email, xác nhận quyền gửi và xác minh tính xác thực của tin nhắn.
  • Theo dõi uy tín của máy chủ, tên miền và người gửi. Sử dụng trình phân loại Bayesian, DNSBL và danh sách xám để lọc ra những tin nhắn không mong muốn.
  • Hỗ trợ tiện ích mở rộng để sử dụng Unicode và bảng chữ cái quốc gia trong tên và tên miền.
  • Tự động lấy chứng chỉ TLS từ các CA hỗ trợ giao thức ACME, chẳng hạn như Let's Encrypt.
  • Hỗ trợ cơ chế DANE và MTA-STS để mã hóa tin nhắn đến và đi qua SMTP với phần mở rộng STARTTLS.
  • Webmail tích hợp để đọc và gửi email qua trình duyệt.
  • Giao diện web tích hợp cho phép quản trị viên quản lý tên miền và tài khoản, cấu hình SPF/DKIM/DMARC/TLSRPT/MTA-STS, xem số liệu thống kê và thay đổi các tham số tệp cấu hình.
  • Có sẵn máy chủ http để phục vụ các tệp tĩnh và chuyển hướng yêu cầu (proxy ngược).
  • Cung cấp API HTTP/JSON để gửi/tải xuống email và nhận các sự kiện liên quan đến việc gửi thư.
  • Xuất số liệu cho hệ thống giám sát Prometheus.
  • Hỗ trợ tiện ích mở rộng để tự động cấu hình máy khách thư (DNS SRV, https://autoconfig.domain, mã QR).

Trong số những thay đổi trong phiên bản mới:

  • Đã thêm hỗ trợ cho tiện ích mở rộng IMAP:
    • THÔNG BÁO (RFC 5465) để theo dõi sự xuất hiện của tin nhắn,
    • UIDONLY (RFC 9586) để truy vấn tin nhắn theo UID nhằm giảm tải cho máy chủ.
    • MULTISEARCH (RFC 7203) để tìm kiếm hộp thư,
    • XEM TRƯỚC (RFC 8970) để xem trước nhanh các tin nhắn,
    • THAY THẾ (RFC 8508) để thay thế nội dung trong tin nhắn nháp,
    • MULTIAPPEND (RFC 3502) để thêm nhiều tin nhắn cùng một lúc,
    • SIÊU DỮ LIỆU (RFC 5464) để lưu trữ siêu dữ liệu,
    • INPROGRESS (RFC 9585) để truyền đạt tiến trình của các hoạt động đang chạy dài,
    • KHÔNG GIAN TÊN (RFC 2342) để xác định không gian tên hộp thư,
    • WITHIN (RFC 5032) để tìm kiếm theo khoảng thời gian,
    • TẠO-SỬ DỤNG ĐẶC BIỆT (RFC 6154) để tạo các hộp thư chuyên biệt như Hộp thư đến và Mục đã gửi,
    • SAVEDATE (RFC 8514) để theo dõi thời gian tin nhắn được lưu trong hộp thư.
  • Đã thêm cài đặt để xử lý dấu phân cách "+" và "-" trong địa chỉ email (you+anything@example.com và you-anything@example.com).
  • Đã thêm cài đặt để cấm thay đổi mật khẩu (chỉ tự động tạo mật khẩu mạnh).
  • Đã thêm cài đặt để từ chối các thư đến khi xảy ra lỗi trong giao dịch SMTP.
  • Webmail hiện có nút tải xuống tin nhắn theo định dạng eml hoặc mbox/maildir trong các tệp nén zip/tgz/tar, cũng như các nút để đánh dấu hộp thư là đã đọc và tạo thêm các hộp thư khác.

Nguồn: opennet.ru

Thêm một lời nhận xét