marcomoser.it
programmatore java & php > consulente informatico
home / postcot / [ index ] [ Login ]
T
O
C

Postcot: mail server web interface

Postcot 1.2

Postcot e' un'interfaccia grafica che consente la gestione unificata delle mailbox virtuali di un mailserver:

  • gli amministratori gestiscono il proprio parco domini
  • gli utenti possono cambiare la password, inoltrare la email ad altri, scrivere il messaggio delle vacanze

Caratteristiche:

  • piccolo → 1 file php e un file di configurazione
  • smart → 1 sola tabella su db (mysql or pgsql)
  • profilato → superutenti, amministratori di sotto-domini, utenti semplici (cambio password, forwarding, vacation)
  • facile → gestisce email account e mailing list
  • comodo → mostra le quote disco, permette annotazioni libere
  • utile → sospende le caselle email, evidenzia le quote disco
  • free → GPL
  • ita/eng

Di prodotti analoghi e piu' completi ne esistono diversi (in testa postfixadmin, qmailadmin, openldap) ma forse un po' datati e/o complessi. Ho cercato per anni un prodotto simile, senza trovare una soluzione, per gestire fondamentalmente un database di caselle email e password da dare in mano ai miei clienti...

Infrastruttura tecnologica necessaria:

  • postfix
  • dovecot (imap/pop3/sasl/lda)
  • apache + php5
  • mysql o postgresql

Screenshot

login utente:

  • utilizza la stessa login (email) e password del servizio imap

profilo utente semplice:

  • cambia password
  • abilita forwarding
  • abilita il vacation (sono in ferie dal giorno al giorno)

profilo superutente e/o amministratore:

  • controllo dei propri domini / sottodomini
  • controllo degli utenti
  • controllo dello spazio disco

Download

E' la prima versione, la documentazione e' scarsa, ma il risultato e' concreto:

postcot 1.2.0 del 5/5/15:

  • fix → sicurezza password, obbligatori caratter e numeri
  • new → border color su password

postcot 1.0.1 del 17/4/13:

  • new → guide revision

postcot 1.0.0 del 20/12/2012:

  • new → download (csv)

postcot 0.5.0 del 5/12/2012:

  • new → managesieve vacation support

postcot 0.4.3 del 26/11/2012:

  • new → fixed layout

postcot 0.4.1 del 22/11/2012:

  • new → lingua by browser
  • new → tr hover + red line
  • new → dominio di default secondo l'utente collegato
  • new → cfg righe libere/free
  • upd → help migliorato

postcot 0.3.1 del 19/11/2012:

  • fix → mysql datetime
  • new → evidenza e calcolo delle quote disco
  • new → login utente
  • new → profilo utente base/admin
  • new → italiano/inglese

postcot 0.2.1 del 8/11/2012:

  • new → prima release ufficiale

Installazione e configurazione

  1. scarica il file.zip e pubblicalo su apache
  2. accedi direttamente all'help di installazione

Cosa succede all'interno del mailserver?

  • il server smtp postfix riceve la tua posta
    • postfix controlla l'esistenza dell'indirizzo email
    • postfix utilizza postcot per la verifica di domini, email standard, mailing list
    • dovecot lda utilizza postcot per l'esecuzione dei filtri serverside (quota, vacation, ...)
  • il server pop3/imap dovecot permette la lettura della posta
    • l'utente visualizza la propria posta tramite webmail oppure outlook/thunderbird
    • dovecot utilizza postcot per la verifica di login e password
  • il server postfix fa da relay/SASL per la spedizione delle email
    • postfix-dovecot utilizzano postcot per la verifica di login e password
  • fai il provider e vuoi offrire un interfaccia di configurazione delle caselle email
    • postcot permette l'accesso come amministratore di uno o piu' domini

ovvero dovecot centralizza la gestione di login, password e modalita' di accesso

Documentazione

il server smtp postfix offre:

il server imap/pop3 dovecot include anche un local delivery agend (LDA) che offre:

  • gestione degli utenti virtuali in file in formato maildir
  • quota disco
  • linguaggio sieve per l'inoltro delle email in caso di ferie, gestione dei filtri delle mail (serverside)

introduzione ai servizi di posta elettronica:

Contatti

Non esitare a contattarmi

TreWiki - Aggiornamento pagina 2015-05-25 11:59:14

Informativa sulla privacy - P.IVA 0199 0700 229