Documentazione di TASTEMAIL
Una piattaforma email self-hosted che sostituisce con un unico server in Rust il lavoro di combinare Postfix, Dovecot, OpenDKIM e SpamAssassin. Archivia messaggi e criteri in modo coerente in PostgreSQL e include una Web Mail in Next.js e un pannello di amministrazione.
Installazione
Prima di installare, controlla versione, SHA-256 e firma del codice nella pagina dei download. Vedi le informazioni di download
Cosa controllare ora
- Versione sorgente
- 0.1.21
- Ambienti supportati
- Linux
- Stato del rilascio
- Rilasciato · in miglioramento
- Repository GitHub
- Repository verificato
- Documentazione esterna
- Documentazione verificata
Avvio rapido
- 1
Scarica dalla pagina dei download il programma di installazione più recente, con firma del codice e SHA-256 verificati.
- 2
Prepara il database PostgreSQL di produzione e il certificato TLS, quindi avvia la procedura guidata di configurazione dell'amministratore.
- 3
Dopo aver scambiato messaggi con provider esterni, controlla i risultati di SPF, DKIM, DMARC, PTR e TLS.
Funzioni principali
Un unico server di posta in Rust
Offre SMTP, Submission, IMAPS, ManageSieve, JMAP e un'API di amministrazione da un unico server, e vieta il codice unsafe in tutto lo spazio di lavoro.
Invio e ricezione standard
Supporta la ricezione sulla porta 25, Submission sulle porte 465 e 587, l'invio diretto tramite MX con relay facoltativo e la coda di nuovi tentativi, e gestisce SMTPUTF8 e gli indirizzi internazionalizzati.
Caselle di posta moderne
Supporta IMAP4rev2 (IDLE, MOVE, CONDSTORE, QRESYNC) e JMAP, oltre a filtri Sieve, risposte automatiche e regole di inoltro.
Autenticazione del dominio e sicurezza del trasporto
Gestisce in autonomia firma e verifica DKIM, SPF, DMARC, ARC, MTA-STS e TLS-RPT, e conserva le chiavi DKIM cifrate.
Criteri antispam e di quarantena integrati
Assegna un punteggio in base ai risultati di autenticazione e alla reputazione, e smista ogni messaggio in Posta in arrivo, Spam, quarantena dell'amministratore o rifiuto.
Web Mail
Offre visualizzazione per conversazioni, invio programmato, allegati, immagini incorporate, firme HTML e azioni in blocco, e blocca per impostazione predefinita le immagini remote.
Amministrazione integrata
Offre una procedura guidata di installazione, gestione di domini, utenti e alias, nuovi tentativi sulla coda di invio, revisione dei messaggi in quarantena, gestione delle chiavi DKIM e registri di controllo.
Gestione e distribuzione
Offre servizi systemd per Linux, metriche Prometheus, log strutturati, controlli dei backup PostgreSQL e procedure di rollback.
Risoluzione dei problemi
Non vedo il pulsante di download.
Nella pagina dei download trovi i file di installazione pubblicati e le relative informazioni di verifica.
Posso vedere quali sistemi operativi sono supportati?
La documentazione riporta solo gli ambienti verificati per ogni prodotto. «In verifica» significa che il supporto non è ancora confermato.
Dove vedo l'ambito attuale delle funzioni?
Le funzioni principali di questa documentazione e la pagina del prodotto si basano sul codice sorgente attuale del progetto.
