Configurazione email

Mail in uscita

mail_from

None

Header From: usato nelle mail inviate, mail_from = u'Jürgen Wiki <noreply@example.com>'. [unicode]

mail_login

None

"utente password" se è necessario usare SMTP AUTH

mail_smarthost

None

Indirizzo IPv4 o nome host di un server SMTP (opzionale :porta, valore predefinito 25). Le funzionalità delle email (notifica, invio dati di accesso) funzionano solo se questa variabile è stata impostata.

mail_sendmail

None

Se impostata, per esempio, a '/usr/sbin/sendmail -t -i', utilizza quel comando sendmail per inviare mail. Il comportamento predefinito prevede l'invio di email con una funzione interna usando SMTP.

Per abilitare il supporto alle email in uscita, è necessario specificare l'indirizzo Da: con la variabili mail_from. Inoltre è necessario abilitare un metodo di trasporto, SMTP (usare mail_smarthost per abilitarlo) o sendmail (usare mail_sendmail per abilitarlo). Se viene usato mail_smarthost e il server richiede autenticazione, impostare anche mail_login.

mail_from

Questo valore è usato dagli header "From:" e "To:" nelle email inviate (l'uso di "To:" è per motivi di privacy, l'email non è inviata a questo indirizzo, ma non vogliamo rivelare nessun indirizzo reale).

mail_smarthost

Questo è l'indirizzo IP o il nome del dominio di un server FOLDOC:SMTP. Su un host Unix, è possibile usare localhost; in Windows solitamente questo è un computer presente all'interno della rete o un host del proprio ISP.

mail_login

Questo è necessario quando viene usato mail_smarthost e un server che richiede SMTP AUTH per inviare email. In quel caso, impostare il nome utente e la password separate da uno spazio ("utente password").

mail_sendmail
Questo è un comando locale da eseguire per inviare un messaggio. Se impostato a '/usr/sbin/sendmail -t -i', usa quel comando sendmail per inviare le email. Utile sui computer con un MTA installato.

Mail in entrata

mail_import_subpage_template

u"$from-$date-$subject"

Questo è il modello per la pagina generata dal codice di importazione.

mail_import_pagename_envelope

u"%s"

Uso speciale, consultare sotto.

mail_import_pagename_search

['subject', 'to', ]

Dove e in che ordine cercare per la pagina obiettivo.

mail_import_pagename_regex

r'\[\[([^"]*)\]\]'

Uso speciale, consultare sotto.

mail_import_wiki_addrs

[]

Gli indirizzi email delle email che possono entrare nel wiki.

mail_import_secret

""

Il "segreto" che corrisponde al file mailimportconf.py.

Se si desidera importare le email nel proprio wiki MoinMoin, per esempio per archiviarle, è necessario configurare alcune cose.

Per prima cosa è necessario impostare il proprio server mail affinché mandi in "pipe" tutte le nuove mail a MoinMoin. Il comando è moin xmlrpc mailimport. Notare che è possibile usare il parametro --config /percorso/alla/directory per fornire il percorso alla directory con un file di configurazione di Moin in cui deve essere presente un file mailimportconf.py. Deve essere simile a quanto segue (è comunque presente un file di esempio in wiki/config):

# Questo "segreto" deve essere conosciuto del server wiki
mail_import_secret = u"foo"

# L'URL dell'obiettivo
mail_import_url = u"http://localhost:81/?action=xmlrpc2"

Il "segreto" è usato per autenticare lo script stesso nel wiki. L'URL consiste dell'URL normale del wiki più ?action=xmlrpc2.

Ora è possibile configurare il wiki tramite le seguenti opzioni:

mail_import_wiki_addrs

Un elenco di indirizzi email che possono entrare nel wiki. MoinMoin cerca questi indirizzi per conoscere il nome pagina dell'obiettivo, dovrebbe corrispondere all'indirizzo conosciuto dal server mail. Se si usa un meccanismo di inoltro, inserire gli indirizzi che gli utenti usano per indirizzare il wiki prima di quelli usati per inoltrare le mail.

mail_import_secret

Il segreto corrispondente nel file di configurazione mailimportconf.py. Consultare sopra.

mail_import_subpage_template
Questo è il modello per il nome pagina generato dal codice di importazione. Consultare sotto per i segnaposti supportati.
mail_import_pagename_envelope

Il valore predefinito è u"%s" e indica semplicemente "usare il nome pagina non modificato". È possibile anche configurare il valore a u"+ %s/" che aggiunge un segno più e uno spazio bianco prima di quello che già si ha e uno slash dopo. Questo serve per evitare di dover digitare sempre questo nel caso si voglia avere questo comportamento attivato dal segno più e dallo slash.

mail_import_pagename_search

Dove e in che ordine cercare per il nome pagina obiettivo, il valore predefinito è ['subject', 'to', ] per cercare prima nell'oggetto e dopo negli indirizzi dell'obiettivo.

mail_import_pagename_regex

Il criterio con cui si ricerca nella riga dell'oggetto per determinare il nome della pagina obiettivo. Il valore predefinito è r'\[\[([^"]*)\]\]' che cerca qualche cosa simile a [[Nome Pagina Obiettivo]] (lo stesso della sintassi dei collegamenti liberi).

Una volta configurate le impostazioni, dovrebbe essere possibile inviarsi della mail.