Thanks to visit codestin.com
Credit goes to github.com

Skip to content
@CaboneMailServer

Carbone Mail Server

This is my mail server project.

I know you're going to tell me yet another open source mail server distribution... your right !

I searched another mail server distribution... and i've tested some like mailcow...mailu...iredmail...mail-in-a-box...kopano... openxchange... But not reponds to my need... principaly to work in full container without adherence to the host... to be abel to work fluently also on kubernetes...

Carbone-Mail-Server-+-6

Features roadmap :

  • All in container (container engine agnostique, all rootless, no special cap needed, no host dependence)
  • SSO Evrywhere : OpenIdc/xoauth2
  • MFA where possible
  • All user stored in database (mysql or postgresql, i've not chosent for the moment) for dovecot/postfix/sogo/rspamd
  • IMAP
  • Webmail
  • Sieve filter
  • Active Sync for the mobile sync
  • MTA for all mail traffic and routing
  • Dkim, SPF and DMarc support
  • SSO with the IDP that support sql database user storage
  • fail2ban at reverse proxy level (haproxy/nginx/envoy i've not chosen for the moment, but not iptable that are outside of the container)
  • Admin Web tool to manage the user in the database (and protected with OpenIdc too)
  • Antispam support
  • Mail statistics and Dmarc report dashboard
  • Regulards Check/alarms : mx, dkim, spf, dmarc per domain.
  • Client autoconfiguration support for auto-discovery protocoles (mozilla autoconfig, microsoft autodiscover, apple mobileconfig)

Componants lists :

  • Dovecot for IMAP and Sieve filter
  • Postfix for SMTP
  • Keycloak for SSO
  • Mysql/Postgresql for SQL databases
  • reverse proxy : haproxy/envoy ou nginx
  • rspamd for antispam
  • clickhouse for statistic
  • grafana for dashboard
  • Sogo for webmail, calendar, contact and active sync
  • automx2 or email-autoconf for client autoconfiguration protocoles

Pinned Loading

  1. WebFail2Ban WebFail2Ban Public

    Real Time Reverse Proxy Fail To ban

    Go

  2. GoSMTP-dup GoSMTP-dup Public

    An SMTP proxy that allows traffic to be duplicated to multiple mail servers.

    Go

  3. ParseDMarc-go ParseDMarc-go Public

    parsedmarc-go is a CLI utility for parsing DMARC reports. When used with clickhouse and grafana, it works as a self-hosted open-source alternative to commercial DMARC report processing services suc…

    Go

Repositories

Showing 4 of 4 repositories
  • WebFail2Ban Public

    Real Time Reverse Proxy Fail To ban

    CaboneMailServer/WebFail2Ban’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Sep 22, 2025
  • GoSMTP-dup Public

    An SMTP proxy that allows traffic to be duplicated to multiple mail servers.

    CaboneMailServer/GoSMTP-dup’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Sep 22, 2025
  • .github Public

    Mail Cabon Server

    CaboneMailServer/.github’s past year of commit activity
    0 0 0 0 Updated Sep 21, 2025
  • ParseDMarc-go Public

    parsedmarc-go is a CLI utility for parsing DMARC reports. When used with clickhouse and grafana, it works as a self-hosted open-source alternative to commercial DMARC report processing services such as Agari Brand Protection, Dmarcian, OnDMARC, ProofPoint Email Fraud Defense, and Valimail.

    CaboneMailServer/ParseDMarc-go’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 10, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…