Per impostare un alias postale in /etc/aliases occorre ricordare quanto segue:
Gli alias postali contenuti in /etc/aliases sono pubblici. Se ad esempio un utente imposta un alias di nome softball, chiunque potrà utilizzare softball@nomesistema come destinatario di un messaggio.
Dopo l'invio del messaggio, gli alias di /etc/aliases non vengono espansi. Se ad esempio si invia un messaggio a softball@sistema, l'alias comparirà anche nell'intestazione della copia ricevuta dai destinatari. Questi conosceranno perciò il nome dell'alias utilizzato per l'invio del messaggio, ma non necessariamente i nomi degli altri utenti.
Gli alias creati in /etc/aliases hanno un formato leggermente diverso da quelli di .mailrc. Ogni alias di /etc/aliases deve essere composto come segue:
Destinatari (nome di login e nome del sistema) separati da virgole. Si noti che l'alias non deve necessariamente essere scritto in un'unica riga.
Per modificare il file /etc/aliases occorre operare come utente root. Se l'accesso al sistema come utente root è protetto da una password, è necessario conoscere la password.
Per operare sul sistema come utente root, digitare quanto segue:
$ su Password: # |
Si noti che il prompt di sistema utilizza un simbolo diverso per l'utente root.
L'esempio seguente mostra come aggiungere l'alias softball@sport al file di default /etc/aliases.
Il file /etc/aliases può essere aperto con qualsiasi editor di testo. L'esempio precedente illustra i comandi utilizzati per aprire il file con vi. Per informazioni sull'uso di vi, vedere Capitolo 6.
Si noti che i cancelletti (#) che compaiono nel file /etc/aliases hanno lo scopo di commentare il testo e gli alias di esempio. Il simbolo del cancelletto impedisce al sistema di utilizzare queste informazioni come alias effettivi.
Non inserire un cancelletto davanti agli alias che si desidera aggiungere, a meno che non si voglia intenzionalmente disabilitarli.
Per inviare un messaggio alle persone riunite sotto un alias di /etc/aliases, indicare come destinatario il nome dell'alias e il nome del proprio sistema. Ad esempio, inviando il messaggio seguente:
i destinatari lo riceveranno in questa forma:
Si osservi che la riga To: non viene espansa.
Quando si utilizza un alias postale di questo tipo, occorre sempre specificare il nome del sistema nel quale l'alias è stato definito. Se ad esempio si imposta un alias di nome piloti sul sistema circuito, i messaggi dovranno essere inviati a piloti@circuito.
La Tabella 7-1 riassume le differenze tra gli alias creati in .mailrc e quelli creati in /etc/aliases.
Tabella 7-1 Confronto tra gli alias di .mailrc e quelli di /etc/aliases
|
.mailrc |
/etc/aliases |
---|---|---|
Modifica riservata a utente root |
no |
sì |
Formato destinatario: |
alias |
alias@nomesistema |
Nomi visibili dai destinatari |
sì |
no |
Nomi separati da virgole |
no |
sì |
Nomi su un'unica riga |
sì |
no |
Alias accessibili ad altri utenti |
no |
sì |
Per informazioni più dettagliate sugli alias postali, digitare man aliases o man addresses al prompt di sistema.