Filtrare gli oggetti visti dallo staff nell’admin di Django

lunedì, 22 settembre 2008

Uno dei vantaggi dell’utilizzo di Django risiede nella possibilità di avere una interfaccia di amministrazione dei modelli praticamente già pronta.

Nel caso si abbiano più amministratori del portale si può però voler filtrare gli oggetti modificabili e visualizzabili dallo staff, a seconda dell’utente. Nel caso di un portale di notizie, ad esempio, può essere necessario filtrare l’elenco degli articoli mostrando solo quelli il cui autore è l’utente loggato, e dare solo al super amministratore la possibilità di vedere tutto.

In django 1.0 ci viene in aiuto la classe admin del nostro modello. (continua…)

Qmail Server di posta

lunedì, 9 giugno 2008

Qmail è un server di posta sicuro, stabile, facile da utilizzare e quindi adatto all’utilizzo come server aziendale altamente affidabile.

Installiamo e forniamo supporto per server di posta full-featured con sistemi antispam, antivirus, interfacce grafiche per una semplice amministrazione, webmail, sistemi di controllo del traffico; offriamo anche servizi di transizione da altri software, assistenza (onsite o remota) e altri servizi personalizzati su tutte le fasi di utilizzo.

Abbiamo una grossa esperienza nell’utilizzo di qmail data anche dall’amministrazione di sistemi in alta disponibilità presso alcuni ISP/Hosting-Provider italiani con livelli di traffico molto elevati e con compiti mission-critical. Davide Giunchi di SOASI è l’autore dell’Italian Qmail Howto, un documento di riferimento per l’installazione e l’amministrazione di qmail, del software qmail-masq e della traduzione inglese-italiano del programma SqWebmail.

La figura che segue mostra l’architettura software di un server di posta standard che installiamo presso i nostri clienti.

 Qmail Server di posta


Il sistema operativo è una distribuzione GNU/Linux.

Vengono solitamente installati i seguenti componenti software:
- qmail con patch di sicurezza e aggiornamenti;
- vpopmail; per la gestione dei domini virtuali e degli utenti
- ezmlm; per la gestione delle eventuali mailing list tramite comoda interfaccia web
- qmailadmin; per la gestione semplificata via web del dominio da parte dell’amministratore di sistema
- squirrelmail; interfaccia intuitiva webmail per l’accesso via web alle proprie email
- clamav; antivirus professionale
- spamassassin; filtro antispam
- dspam; nuovo filtro antispam alternativo a spamassassin
- webuserprefs; interfaccia web per la personalizzazione del filtro antispam

Per quanto riguarda la gestione dello spam a scelta del cliente è possibile posizionare i messaggi targati come pubblicità indesiderata in una cartella separata della propria casella email (visibile ed eliminabile tramite webmail) oppure inserire un tag identificativo nel messaggio incriminato per lasciare libera scelta all’utente sulla gestione lato client di queste email.
Il server Linux mantiene le email, le configurazioni ed il database degli utenti SMTP, POP3, WEBMAIL. L’installazione standard pone particolare attenzione ai seguenti aspetti fondamentali per un servizio di posta efficiente e professionale:
- Alta affidabilità del servizio
- Scalabilità (possibilità di aumentare gli utenti, lo spazio a loro dedicato, etc)
- Sicurezza

La stessa architettura software è stata utilizzata per soluzioni di messaging professionali da famosi internet provider e dalle medie/grandi aziende.

L’interfaccia squirrelmail per l’accesso alla posta via email per l’utente è semplice ed intuitiva, simile a quelle utilizzate dai fornitori di connettività.

 Qmail Server di posta

 Qmail Server di posta

Tutto il software con il quale l’utente finale e gli amministratori di sistema hanno diretto contatto è localizzato e tradotto in italiano.

Qmailadmin è un software molto famoso ed affidabile per la gestione intuitiva e semplice del server di posta. Contiene semplici ed omogenee procedure per l’amministrazione degli utenti, degli alias di posta, dei forward, per le mailing list e le risposte automatiche.