Prodotto di partenza: MailmanSubForm
medio
Il codice di MailmanSubForm è relativamente semplice, infatti contiene un unico archetype ed una sola vista e quindi si presta bene come esempio a cui far riferimento in una guida per l'internazionalizzazione di un prodotto Plone.
Ed ora qualche informazione: MailmanSubForm è un prodotto per Plone che fornisce dei comodi form per l'iscrizione o la cancellazione da una lista MailMan.
MailMan a sua volta e' un gestore di mailing list, scritto in Python e completo di interfaccia Web.
La mailing list è una lista di indirizzi e-mail dedicata ad un argomento di interesse comune a tutti gli aderenti. Il meccanismo è semplice: si invia una e-mail ad un indirizzo che automaticamente ne rinvia una copia a tutti gli interessati.
Nato nel 1996, all'Università della Virginia, come progetto personale di John Viega, è stato in seguito acquisito dal team di Python.org, ma ha raggiunto l'interesse del grande pubblico solo successivamente al suo ingresso nel progetto GNU di Richard Stallman.
Oggi MailMan è un gestore di liste maturo e completo, ricco di funzioni, come gli autorisponditori e il gateway per interfacciarsi con i news server.
Nato come alternativa a Majordomo, è più potente e più facile da utilizzare, soprattutto per gli utenti non esperti. L'installazione è semplice e funziona praticamente subito.
MailMan concede a ciascuna mailing list una propria pagina Web,permettendo agli utenti di inserire, modificare o cancellare le proprie opzioni direttamente dal Web, senza utilizzare complesse sintassi. Anche l'amministratore della lista puo' gestire la sua mailing list via web.
E' possibile inoltre personalizzare la lista con l'inserimento di template di testo o HTML, realizzando un'integrazione con la grafica e con lo stile del sito.