Questo è il comando vmm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
vmm - strumento da riga di comando per gestire domini/account/alias di posta elettronica
SINOSSI
VMM sottocomando [argomento ...]
DESCRIZIONE
VMM (un gestore di posta virtuale) è lo strumento da riga di comando facile da usare per amministratori e
postmaster per gestire (alias) domini, account, alias e utenti trasferiti. Permette
per amministrare in modo semplice e veloce il tuo server di posta.
È progettato per Dovecot e Postfix con un backend PostgreSQL.
Ogni sottocomando ha sia una forma lunga che una breve. La forma breve è mostrata racchiusa in
parentesi. Entrambe le forme fanno distinzione tra maiuscole e minuscole.
La maggior parte dei sottocomandone prendi uno o più argomentos.
ARGOMENTI
indirizzo L'indirizzo di posta elettronica completo (locale-parte@fqdn) di un account utente, alias
indirizzo o utente trasferito.
destinazione È una e-mail? indirizzo se usato con ALIAS SOTTOCOMANDI. O a fqdn quando
utilizzato con DOMINIOALIAS SOTTOCOMANDI.
fqdn Il nome di dominio completo - senza il punto finale - di un dominio o
dominio alias.
messaggi Un valore intero che specifica un limite di quota nel numero di messaggi. 0
(zero) significa illimitato - nessun limite di quota per il numero di messaggi.
opzione è il nome di un'opzione di configurazione, preceduto dal nome della sezione e da a
punto. Per esempio: misc.trasporto
Tutte le opzioni di configurazione sono descritte in vmm.cfg(5).
INSTALLAZIONE Il nome di un servizio, comunemente usato con Dovecot. I servizi supportati sono:
imap, pop3, setaccio e smtp.
conservazione Specifica un limite di quota in byte. Uno dei seguenti prefissi può essere
aggiunto al valore intero: b (byte), k (kilobyte), M (megabyte) o G
(gigabyte). 0 (zero) significa illimitato - nessun limite di quota in byte.
trasporto Un trasporto per Postfix, scritto come: trasporto: or trasporto:prossimo salto. Vedere
trasporto(5) per maggiori dettagli.
GENERALE SOTTOCOMANDI
configget (CG)
VMM configget opzione
Questo sottocomando viene utilizzato per visualizzare il valore effettivo della configurazione data opzione.
Esempio:
VMM configget misc.crypt_sha512_rounds
misc.crypt_sha512_rounds = 5000
getuser (Gu)
VMM getuser uid
Se solo il file uid è disponibile, ad esempio dall'elenco dei processi, il sottocomando getuser andrete a
mostrare l'indirizzo dell'utente.
Esempio:
VMM getuser 79876
Informazioni sul conto
-------------------
UID...: 79876
GID..............: 70704
Indirizzo........: [email protected]
Aiuto (H)
VMM Aiuto [sottocomando]
Stampa un elenco di sottocomandi disponibili con una breve descrizione su stdout. Quando un
sottocomando è stato dato, aiuto per questo sottocomando sarà mostrato. Dopodichè VMM esce.
listdomains (ld)
VMM listdomains [modello]
Questo sottocomando elenca tutti i domini disponibili. Tutti i nomi di dominio avranno un prefisso
con "[+]", se il dominio è un dominio primario, o con "[-]", se è un dominio alias
nome. L'uscita può essere limitata con un optional modello.
Per eseguire una ricerca con caratteri jolly, è possibile utilizzare il carattere % all'inizio e/o alla fine di
, il modello.
Esempio:
VMM listdomains %esempio%
Domini corrispondenti
----------------
[+] esempio.com
[-] egeesempio.com
[-] esempio.nome
[+] esempio.net
[+] esempio.org
listaindirizzi (LL)
VMM listaindirizzi [modello]
Questo comando elenca tutti gli indirizzi definiti. Gli indirizzi appartenenti a domini alias sono
preceduti da un '-', indirizzi di domini regolari con un '+'. Inoltre, le lettere
'u', 'a' e 'r' indicano il tipo di ogni indirizzo: utente, alias e rilocato
rispettivamente. L'uscita può essere limitata con un optional modello.
Per eseguire una ricerca con caratteri jolly, è possibile utilizzare il carattere % all'inizio e/o alla fine di
, il modello.
Esempio:
VMM listaindirizzi example.com
VMM listaindirizzi %maestro@%
liste di liste (A)
VMM liste di liste [modello]
Questo comando elenca tutti gli alias definiti. Gli alias appartenenti a domini-alias hanno il prefisso
con '-', indirizzi di domini regolari con '+'. L'uscita può essere limitata con un
opzionale modello.
Per eseguire una ricerca con caratteri jolly, è possibile utilizzare il carattere % all'inizio e/o alla fine di
, il modello.
Esempio:
VMM liste di liste example.com
VMM liste di liste %maestro@%
listarilocato (sx)
VMM listarilocato [modello]
Questo comando elenca tutti gli indirizzi rilocati definiti. Voci trasferite appartenenti ad alias-
i domini sono preceduti da un '-', gli indirizzi dei domini regolari con un '+'. L'uscita può
essere limitato con un optional modello.
Per eseguire una ricerca con caratteri jolly, è possibile utilizzare il carattere % all'inizio e/o alla fine di
, il modello.
Esempio:
VMM listarilocato example.com
VMM listarilocato %maestro@%
listusers (lui)
VMM listusers [modello]
Questo comando elenca tutti gli account utente. Gli account utente appartenenti a domini alias sono
preceduti da un '-', indirizzi di domini regolari con un '+'. L'uscita può essere limitata
con un optional modello.
Per eseguire una ricerca con caratteri jolly, è possibile utilizzare il carattere % all'inizio e/o alla fine di
, il modello.
Esempio:
VMM listusers example.com
VMM listusers %maestro@%
listpwschemes (Lp)
VMM listpwschemes
Questo sottocomando elenca tutti gli schemi di password che potrebbero essere usati nel vmm.cfg come valore di
, il schema_password varie opzione. La resa varia a seconda della versione Dovecot utilizzata
e la libc del sistema.
Quando la tua installazione Dovecot non è troppo vecchia, ne vedrai anche alcune utilizzabili
suffissi di codifica. Uno di questi può essere aggiunto allo schema della password.
Esempio:
VMM listpwschemes
Schemi di password utilizzabili
-----------------------
CRIPTA SHA512-CRIPTA LDAP-MD5 DIGEST-MD5 SHA256 SHA512 SSHA512
SKEY SSHA NTLM RPA MD5-CRYPT HMAC-MD5 SHA1 PLAIN SHA CRAM-MD5
SSHA256 MD5 LANMAN TESTO CHIARO COMUNE-MD5 COMUNE-MD4 OTP SMD5
SHA256-CRIPT
Suffissi di codifica utilizzabili
------------------------
.B64 .BASE64 .HEX
versione (V)
VMM versione
stampe VMMla versione e le informazioni sul copyright a stdout. Dopodichè VMM esce.
DOMINIO SOTTOCOMANDI
aggiungere dominio (In)
VMM aggiungere dominio fqdn [trasporto]
Aggiunge il nuovo dominio nel database e crea la directory del dominio.
Se l'argomento opzionale trasporto è dato, sovrascriverà il trasporto predefinito
(dominio.trasporto) da parte di vmm.cfg. Il specificato trasporto sarà il trasporto predefinito
per tutti i nuovi account in questo dominio.
Comportamento relativo alla configurazione:
dominio.auto_postmaster
Quando questa opzione è impostata su vero (Default) VMM creerà automaticamente il file
account postmaster per il nuovo dominio e richiedere postmaster @fqdn's
parola d'ordine.
account.password_casuale
Quando anche il valore di quell'opzione è impostato su vero, VMM automaticamente
creare l'account postmaster per il nuovo dominio e stampare il generato
password postmaster per stdout.
Esempi:
VMM aggiungere dominio support.esempio.com smtp:[mx1.esempio.com]:2025
Creazione di un account per [email protected]
Inserire una nuova password:
Ridigita la nuova password:
VMM cs account.password_casuale vero
VMM aggiungere dominio vendite.esempio.com
Creazione di un account per [email protected]
Password generata: pLJUQ6Xg_z
dominio cancella (gg)
VMM dominio cancella fqdn [forza]
Questo sottocomando elimina il dominio specificato da fqdn.
Se ci sono account, alias e/o utenti rilocati assegnati al dato dominio, VMM
interromperà l'operazione richiesta e mostrerà un messaggio di errore. Se sai, cosa sei
facendo, puoi specificare la parola chiave opzionale forza.
Se davvero sai sempre cosa stai facendo, modifica il tuo vmm.cfg e imposta l'opzione
eliminazione_di_dominio a vero.
infodominio (di)
VMM infodominio fqdn [dettagli]
Questo sottocomando mostra alcune informazioni sul dominio dato.
Per informazioni più dettagliate sul dominio l'argomento opzionale dettagli può essere
specificato. un possibile dettagli value può essere una delle seguenti sei parole chiave:
conti per elencare gli indirizzi e-mail di tutti gli account utente esistenti
aliasdomini per elencare tutti i nomi di dominio alias assegnati
alias per elencare tutti gli indirizzi e-mail alias disponibili
ripostiglio per elencare tutte le destinazioni catch-all
rilocato per elencare gli indirizzi e-mail di tutti gli utenti trasferiti
pieno per elencare tutte le informazioni sopra menzionate
Esempio:
VMM infodominio vendite.esempio.com
Informazioni sul dominio
------------------
Nome di dominio......: sales.example.com
GID.............: 70708
Elenco domini.: /srv/mail/c/70708
Limite quota/Utente.: Memoria: 500.00 MiB; Messaggi: 10,000
Servizi attivi..: IMAP SIEVE
Trasporto ........: lmtp:unix:private/dovecot-lmtp
Domini alias....: 0
Conti.........: 1
Alias..........: 0
Rilocato ........: 0
Catch-All Dest..: 1
quota di dominio (dq)
VMM quota di dominio fqdn conservazione [messaggi] [forza]
Questo sottocomando viene utilizzato per configurare un nuovo limite di quota per gli account del dominio -
non per il dominio stesso.
Il limite di quota predefinito per gli account è definito nel vmm.cfg (dominio.quota_bytes e
dominio.quota_messaggi).
Il nuovo limite di quota interesserà solo gli account per i quali il limite non è stato
sovrascritto. Se vuoi ripristinare l'impostazione predefinita a tutti gli account, puoi passare la parola chiave
forza.
Quando l'argomento messaggi è stato omesso il numero predefinito di messaggi 0 (zero) sarà
applicato.
Esempio:
VMM quota di dominio example.com 1g forza
servizi di dominio (d)
VMM servizi di dominio fqdn [INSTALLAZIONE ...] [forza]
Per definire quali servizi potrebbero essere utilizzati dagli utenti del dominio — con il dato fqdn -
usa questo sottocomando
Ciascuno specificato INSTALLAZIONE sarà abilitato/utilizzabile. Tutti gli altri servizi saranno
disattivato/inutilizzabile. I possibili nomi di servizio sono: imap, pop3, setaccio e smtp.
Il nuovo set di servizi interesserà solo gli account per i quali il set non è stato
sovrascritto. Se vuoi ripristinare l'impostazione predefinita a tutti gli account, puoi passare la parola chiave
forza.
trasporto di dominio (dt)
VMM trasporto di dominio fqdn trasporto [forza]
Con questo sottocomando è possibile impostare un nuovo trasporto per il dominio indicato.
Il nuovo trasporto interesserà solo quei conti per i quali il trasporto non è stato effettuato
sovrascritto. Se vuoi ripristinare l'impostazione predefinita a tutti gli account, puoi passare la parola chiave
forza.
Esempio:
VMM trasporto di dominio support.esempio.com colombaia:
dominionota (fare)
VMM dominionota fqdn [Nota]
Con questo sottocomando è possibile allegare una nota al dominio specificato. senza an
argomento, una nota esistente viene rimossa.
Esempio:
VMM do example.com appartiene a Robert
ALIAS DOMINIO SOTTOCOMANDI
Un dominio alias è un alias per un dominio che è stato precedentemente aggiunto con il sottocomando
aggiungere dominio. Anche tutti gli account, gli alias e gli utenti trasferiti dal dominio saranno
disponibile nel dominio alias.
Di seguito si presume che example.net sia un alias per example.com.
Postfix non accetterà e-mail erroneamente per [email protected] e farli rimbalzare
indietro più tardi al mittente per lo più falso. Postfix rifiuterà immediatamente tutte le e-mail
indirizzato a utenti inesistenti.
Questo comportamento è assicurato fintanto che utilizzi le query di database consigliate nel tuo
$directory_config/pgsql-*.cf file di configurazione.
aliasdominioadd (adatto)
VMM aliasdominioadd fqdn destinazione
Questo sottocomando aggiunge il nuovo dominio alias (fqdn) al destinazione dominio che dovrebbe essere
alias.
Esempio:
VMM aliasdominioadd esempio.net example.com
aliasdominiocancella (Inserisci)
VMM aliasdominiocancella fqdn
Usa questo sottocomando se il dominio alias fqdn dovrebbe essere rimosso.
Esempio:
VMM aliasdominiocancella egeesempio.com
aliasinfodominio (ad)
VMM aliasinfodominio fqdn
Questo sottocomando mostra a quale dominio è il dominio alias fqdn è assegnato a.
Esempio:
VMM Supplementare esempio.net
Informazioni sul dominio alias
------------------------
Il dominio alias example.net appartiene a:
* esempio.com
aliasdomainswitch (Annunci)
VMM aliasdomainswitch fqdn destinazione
Se la destinazione del dominio alias esistente fqdn dovrebbe essere cambiato in un altro
destinazione usa questo sottocomando
Esempio:
VMM aliasdomainswitch esempio.nome example.org
ACCOUNT SOTTOCOMANDI
useradd (ua)
VMM useradd indirizzo [password]
Usa questo sottocomando per creare un nuovo account di posta elettronica per il dato indirizzo.
Se l' password non è fornito, VMM lo richiederà in modo interattivo. quando no password
è fornito e account.password_casuale è impostato su vero, VMM genererà un casuale
password e stampala su stdout dopo che l'account è stato creato.
Esempi:
VMM ua [email protected] "A 5ecR3t P4s5\/\/0rd"
VMM useradd [email protected]
Inserire una nuova password:
Ridigita la nuova password:
cancella utente (ud)
VMM cancella utente indirizzo [forza]
Usa questo sottocomando per eliminare l'account con il dato indirizzo.
Se sono presenti uno o più alias con un indirizzo di destinazione identico, VMM interromperà il
operazione richiesta e mostra un messaggio di errore. Per evitare ciò, specificare l'opzionale
parola chiave forza.
informazioni utente (ui)
VMM informazioni utente indirizzo [dettagli]
Questo sottocomando mostra alcune informazioni sull'account specificato da indirizzo.
Se l'argomento opzionale dettagli viene fornita qualche informazione in più verrà visualizzata.
Possibili valori per dettagli siamo:
alias per elencare tutti gli indirizzi alias con la destinazione indirizzo
du per visualizzare l'utilizzo del disco della directory di posta dell'utente. In modo da
riepilogare l'utilizzo del disco ogni volta che viene eseguito questo sottocomando
automaticamente, impostare account.uso_disco nella vostra vmm.cfg a vero.
pieno per elencare tutte le informazioni sopra menzionate
Esempio:
VMM ui [email protected]
Informazioni sul conto
-------------------
Indirizzo..........: [email protected]
Nome.............: Nessuno
UID.............: 79881
GID.............: 70704
Casa.............: /srv/mail/2/70704/79881
Posta_Posizione....: mdbox:~/mdbox
Archiviazione quota....: [ 0.00%] 0/500.00 MiB
Messaggi quota...: [0.00%] 0/10,000
Trasporto ........: lmtp:unix:private/dovecot-lmtp
SMTP.............: disabilitato
POP3.............: disabilitato
IMAP.............: abilitato
SETACCIO..........: abilitato
nome utente (non)
VMM nome utente indirizzo [Nome]
L'utente è reale Nome può essere impostato/aggiornato con questo sottocomando.
Se no Nome viene fornito, il valore memorizzato per l'account viene cancellato.
Esempio:
VMM un [email protected] "John daina"
password utente (su)
VMM password utente indirizzo [password]
La password di un account può essere aggiornata con questo sottocomando.
Se no password era fornito, VMM lo richiederà in modo interattivo.
Esempio:
VMM up [email protected] "A |\/|0r3 5ecur3 P4s5\/\/0rd?"
nota utente (UO)
VMM nota utente indirizzo [Nota]
Con questo sottocomando è possibile allegare una nota all'account specificato. senza an
argomento, una nota esistente viene rimossa.
Esempio:
VMM uo [email protected] Solo di applicazione fino a quando fine of Maggio 2012
quota utente (uq)
VMM quota utente indirizzo conservazione [messaggi]
Questo sottocomando viene utilizzato per impostare un nuovo limite di quota per l'account specificato.
Quando l'argomento messaggi è stato omesso il numero predefinito di messaggi 0 (zero) sarà
applicato.
Invece di conservazione passa la parola chiave dominio per rimuovere l'override specifico dell'account,
rendendo effettivo il valore del dominio.
Esempio:
VMM quota utente [email protected] 750m
servizi utente (noi)
VMM servizi utente indirizzo [INSTALLAZIONE ...]
Per concedere a un utente l'accesso ai servizi specificati, utilizzare questo comando.
Tutti i servizi omessi saranno disattivati/inutilizzabili per l'utente con il dato indirizzo.
Invece di INSTALLAZIONE passare 'dominio' per rimuovere l'override specifico dell'account, causando il
valore del dominio per essere in vigore.
Esempio:
VMM servizi utente [email protected] SMTP IMAP
trasporto utenti (tu)
VMM trasporto utenti indirizzo trasporto
Un diverso trasporto per un account può essere specificato con questo sottocomando.
Invece di trasporto passare 'dominio' per rimuovere l'override specifico dell'account, causando il
valore del dominio per essere in vigore.
Esempio:
Supponendo che tu voglia usare Dovecot's sincronia(1) per convertire la casella di posta di un utente dal formato Maildir
al formato mdbox, puoi dire a Postfix di riprovare più tardi.
VMM ut [email protected] "riprova: 4.0.0 cassetta della posta essendo migrato"
# converti la casella di posta ... quindi imposta il trasporto su lmtp . di Dovecot
VMM ut [email protected] lmtp:unix:privato/dovecot-lmtp
ALIAS SOTTOCOMANDI
aliasaggiungi (aa)
VMM aliasaggiungi indirizzo destinazione ...
Questo sottocomando viene utilizzato per creare un nuovo alias indirizzo con uno o più destinazione
indirizzi.
All'interno dell'indirizzo di destinazione, i segnaposto %n, %d e %= sarà sostituito da
parte locale, il dominio o l'indirizzo e-mail con '@' sostituito rispettivamente da '='. In
combinazione con domini alias, questo consente destinazioni specifiche del dominio.
Esempi:
VMM aliasaggiungi [email protected] [email protected]
VMM aa [email protected] [email protected] [email protected]
VMM aa [email protected] direttore dell'ufficio postale+%[email protected]
elimina alias (anno Domini)
VMM elimina alias indirizzo [destinazione ...]
Questo sottocomando viene utilizzato per eliminare uno o più destinaziones dall'alias con the
dato indirizzo.
quando no destinazione indirizzo è stato specificato l'alias con tutte le sue destinazioni sarà
cancellato.
Esempio:
VMM ad [email protected] [email protected]
aliasinfo (ai)
VMM aliasinfo indirizzo
Informazioni sull'alias con il dato indirizzo può essere visualizzato con questo sottocomando.
Esempio:
VMM aliasinfo [email protected]
Informazioni sull'alias
-----------------
Posta per [email protected] verrà reindirizzato a:
* [email protected]
RILOCATO SOTTOCOMANDI
trasferitiadd (RA)
VMM trasferitiadd indirizzo nuovo indirizzo
Con questo sottocomando è possibile creare un nuovo utente riposizionato.
indirizzo è l'ex indirizzo email dell'utente, ad esempio [email protected] e nuovo indirizzo
punta al nuovo indirizzo di posta elettronica a cui l'utente può essere raggiunto.
Esempio:
VMM trasferitiadd [email protected] [email protected]
informazioni trasferite (ri)
VMM informazioni trasferite indirizzo
Questo sottocomando mostra il nuovo indirizzo dell'utente trasferito con il dato indirizzo.
Esempio:
VMM informazioni trasferite [email protected]
Informazioni trasferite
---------------------
Utente `[email protected]' si è spostato in `[email protected]'
trasferitocancellare (Rd)
VMM trasferitocancellare indirizzo
Utilizzare questo sottocomando per eliminare l'utente trasferito con il dato indirizzo.
Esempio:
VMM trasferitocancellare [email protected]
CATTURA TUTTO SOTTOCOMANDI
catchallaadd (ca)
VMM catchallaadd fqdn destinazione ...
Questo sottocomando permette di specificare gli indirizzi di destinazione per un dominio, che riceverà
posta indirizzata a parti locali sconosciute all'interno di quel dominio. Quegli alias pigliatutto quindi
posta "catch all" a qualsiasi indirizzo nel dominio (a meno che un alias, una casella di posta o
la voce trasferita esiste).
ATTENZIONE: gli indirizzi catch-all possono causare il flooding del server di posta perché agli spammer piace
consegna la posta a tutte le possibili combinazioni di nomi, ad esempio a tutti gli indirizzi tra
[email protected] e [email protected].
Esempio:
VMM catchallaadd example.com [email protected]
catchallinfo (cai)
VMM catchallinfo fqdn
Questo sottocomando visualizza informazioni sugli alias catch-all definiti per un dominio.
Esempio:
VMM catchallinfo example.com
Informazioni generali
---------------------
La posta a parti locali sconosciute nel dominio example.com verrà inviata a:
* [email protected]
catchallcancella (mascalzone)
VMM catchallcancella fqdn [destinazione ...]
Con questo sottocomando, gli alias catch-all definiti per un dominio possono essere rimossi, sia all of
loro, o quelli destinaziones che sono stati specificati esplicitamente.
Esempio:
VMM catchallcancella example.com [email protected]
Usa vmm online utilizzando i servizi onworks.net