Indice
Chi è e cosa fa il SysOp.
Il SysOp è l'amministratore del server OnionMail (precisamente della istanza o hidden service di posta e non di tutto il server).Comandi per la control port
Questo tipo di utente ha sempre l'indirizzo sysop@Indirizzo.onion tramite il quale può essere contattato direttamente.
Creare utentiIl SysOp può creare utenti OnionMail in vari modi:Per creare un utente attraverso tramite i comandi via mail, si deve mandare un messaggio al server con soggetto:
- Attraverso al control port con accesso diretto via telnet su localhost.
- Attraverso messaggi mail al server.
- Rilasciando codici voucher che possono essere usati per creare gli utenti.
Dove (username) è il nome utente desiderato e (mail) è l'indirizzo a cui inviare i dati. Il corpo del messaggio deve contenere la chiave pubblica del destinatario, così potrà ricevere il messaggio crittato con PGP.NEWUSER TO (username) (mail)
Creare le mailing listPer creare le mailing list ci sono due modalità:
- Tramite mail (Vedi sezione dedicata).
- Tramite la control port (Vedi sezione dedicata).
Comandi speciali via mail
- Il SysOp può accedere alla control port come accesso KESIA (Vedi sezione dedicata).
Gli utenti SysOp hanno alcuni comandi in più rispetto agli utenti normali, eccone elencati alcuni:
Gestione dei voucherI Voucher sono stringhe di 40 caratteri in base 64. Queste stringhe possono essere date a degli utenti per permettere l'iscrizione senza operazioni di iscrizione dirette da parte del SysOp. Gli utenti si postranno iscrivere tramite messaggio mail di tipo NEWUSER mettendo dopo la login desiderata il codice di 40 caratteri.In questo modo le limitazioni imposte alle iscrizioni saranno superate. Un voucher può essere utilizzato solo una volta e fino alla sua scadenza. Non è possibile recuperare un voucher usato. Il SysOp può riservarsi la possibilità di cancellare un voucher che è attivo a sua discrezione e non può riattivarlo una volta usato o disattivato.NEWUSER (login) (voucher)
Per creare un voucher il SysOp deve inviare un messaggio al server con soggetto VOUCHER (durata). La durata è specificata con un numero seguito da una lettera che specifica l'unità di misura:Può essere usata solo una misura. Per stabilire la validità di un'ora si usera il codice 1H.M = Minuti
H = Ore
D = Giorni
O = Mesi
Per eliminare un voucher il SysOp deve mandare un messaggio al server con il soggetto:Dove (codice) è la stringa di 40 caratteri.VOUCHER DELETE (codice)
Per ottenere la lista dei voucher attivati (disponible solo se c'è l'impostazione LogVoucher attivata), il messaggio da inviare al server dovrà avere come soggetto:É anche possibile cancellare la lista con il messaggio:VOUCHER LISTIl server risponderà con la lista e poi la cancellerà.VOUCHE LIST DELETE
La gestione dei voucher può essere fatta anche tramite la control port al livello KESIA (SysOp) con questi 3 comandi:
- Creazione voucher:
vouchermk (minuti)La durata del voucher è espressa in minuti (1440 per i gionri e così via).- Test del voucher senza eliminarlo:
voucherchk (codice)- Disattivazione/Verifica del voucher:
voucher (codice)