diff options
Diffstat (limited to 'it_IT.ISO8859-15/books/handbook/mail/chapter.xml')
-rw-r--r-- | it_IT.ISO8859-15/books/handbook/mail/chapter.xml | 416 |
1 files changed, 156 insertions, 260 deletions
diff --git a/it_IT.ISO8859-15/books/handbook/mail/chapter.xml b/it_IT.ISO8859-15/books/handbook/mail/chapter.xml index 53cf627174..d8f3714085 100644 --- a/it_IT.ISO8859-15/books/handbook/mail/chapter.xml +++ b/it_IT.ISO8859-15/books/handbook/mail/chapter.xml @@ -5,33 +5,20 @@ $FreeBSD$ Original revision: 1.136 --> - -<chapter id="mail"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="mail"> + <info><title>Posta Elettronica</title> <authorgroup> - <author> - <firstname>Bill</firstname> - - <surname>Lloyd</surname> - - <contrib>Lavoro originale di </contrib> - </author> + <author><personname><firstname>Bill</firstname><surname>Lloyd</surname></personname><contrib>Lavoro originale di </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Jim</firstname> - - <surname>Mock</surname> - - <contrib>Rielaborato da </contrib> - </author> + <author><personname><firstname>Jim</firstname><surname>Mock</surname></personname><contrib>Rielaborato da </contrib></author> </authorgroup> - </chapterinfo> + </info> - <title>Posta Elettronica</title> + - <sect1 id="mail-synopsis"> + <sect1 xml:id="mail-synopsis"> <title>Sinossi</title> <indexterm><primary>email</primary></indexterm> @@ -134,7 +121,7 @@ </itemizedlist> </sect1> - <sect1 id="mail-using"> + <sect1 xml:id="mail-using"> <title>Utilizzo della Posta Elettronica</title> <indexterm><primary>POP</primary></indexterm> @@ -142,13 +129,10 @@ <indexterm><primary>DNS</primary></indexterm> <para>Ci sono cinque parti principali impegnate in uno scambio di email. - Queste sono: <link linkend="mail-mua">il programma client</link>, <link - linkend="mail-mta">quello server</link>, <link - linkend="mail-dns">il DNS</link>, <link linkend="mail-receive">una - casella di posta remota o locale</link>, e naturalmente <link - linkend="mail-host">la macchina server di posta</link>.</para> + Queste sono: <link linkend="mail-mua">il programma client</link>, <link linkend="mail-mta">quello server</link>, <link linkend="mail-dns">il DNS</link>, <link linkend="mail-receive">una + casella di posta remota o locale</link>, e naturalmente <link linkend="mail-host">la macchina server di posta</link>.</para> - <sect2 id="mail-mua"> + <sect2 xml:id="mail-mua"> <title>Il Programma Client</title> <para>Questo include programmi a riga di comando quali @@ -164,7 +148,7 @@ inoltrando queste transazioni via TCP.</para> </sect2> - <sect2 id="mail-mta"> + <sect2 xml:id="mail-mta"> <title>Il Programma Server</title> <indexterm> @@ -221,7 +205,7 @@ </warning> </sect2> - <sect2 id="mail-dns"> + <sect2 xml:id="mail-dns"> <title>Email e DNS</title> <para>Il <acronym>DNS</acronym> (Domain Name System) e il suo demone @@ -250,7 +234,7 @@ FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org</screen> </sect2> - <sect2 id="mail-receive"> + <sect2 xml:id="mail-receive"> <title>Ricezione della Posta</title> <indexterm> @@ -270,7 +254,7 @@ FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org</screen> leggere la posta localmente, non hai bisogno di installare un server <acronym>POP</acronym> o <acronym>IMAP</acronym>.</para> - <sect3 id="pop-and-imap"> + <sect3 xml:id="pop-and-imap"> <title>Accedere a caselle di posta remote usando <acronym>POP</acronym> o <acronym>IMAP</acronym></title> @@ -361,7 +345,7 @@ FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org</screen> </warning> </sect3> - <sect3 id="local"> + <sect3 xml:id="local"> <title>Accesso alle caselle di posta locali</title> <para>Si può accedere localmente alla casella di posta @@ -371,7 +355,7 @@ FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org</screen> </sect3> </sect2> - <sect2 id="mail-host"> + <sect2 xml:id="mail-host"> <title>La Macchina Server di Posta</title> <indexterm><primary>macchina server di posta</primary></indexterm> @@ -382,20 +366,14 @@ FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org</screen> </sect2> </sect1> - <sect1 id="sendmail"> - <sect1info> + <sect1 xml:id="sendmail"> + <info><title>Configurazione di <application>sendmail</application></title> <authorgroup> - <author> - <firstname>Christopher</firstname> - - <surname>Shumway</surname> - - <contrib>Contributo di </contrib> - </author> + <author><personname><firstname>Christopher</firstname><surname>Shumway</surname></personname><contrib>Contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Configurazione di <application>sendmail</application></title> + <indexterm> <primary><application>sendmail</application></primary> @@ -529,14 +507,13 @@ okay.cyberspammer.com OK messaggio viene restituito all'host remoto quando viene trovata una corrispondenza sul lato sinistro della tabella. Il terzo esempio rifiuta la posta da un host specifico su Internet, - <hostid>altra.sorgente.di.spam</hostid>. Il quarto esempio accetta - connessioni di posta da un host, <hostid - role="fqdn">okay.cyberspammer.com</hostid>, che è più - preciso rispetto a <hostid role="domainname">cyberspammer.com</hostid> + <systemitem>altra.sorgente.di.spam</systemitem>. Il quarto esempio accetta + connessioni di posta da un host, <systemitem class="fqdomainname">okay.cyberspammer.com</systemitem>, che è più + preciso rispetto a <systemitem class="fqdomainname">cyberspammer.com</systemitem> della prima linea. Le corrispondenze più precise sovrascrivono quelle meno precise. L'ultimo esempio permette il relay della posta elettronica agli host che hanno un indirizzo IP che inizia con - <hostid>128.32</hostid>. Questi host possono spedire messaggi destinati + <systemitem>128.32</systemitem>. Questi host possono spedire messaggi destinati ad altri server di posta attraverso questo server.</para> <para>Quando modifichi questo file, devi eseguire <command>make</command> @@ -563,14 +540,14 @@ procmail: "|/usr/local/bin/procmail"</programlisting> <para>Il formato del file è semplice: il nome della casella di posta che si trova a sinistra dei due punti viene espanso negli elementi posti a destra dei due punti. Il primo esempio semplicemente espande la - casella di posta <username>root</username> nella casella di posta - <username>utentelocale</username>, che è di nuovo ricercata + casella di posta <systemitem class="username">root</systemitem> nella casella di posta + <systemitem class="username">utentelocale</systemitem>, che è di nuovo ricercata nel database degli alias. Se non viene trovata, allora il messaggio - viene consegnato all'utente locale <username>utentelocale</username>. + viene consegnato all'utente locale <systemitem class="username">utentelocale</systemitem>. L'esempio successivo mostra una mailing list. La posta indirizzata - alla casella di posta <username>ftp-bugs</username> viene espansa nelle - tre caselle di posta locali <username>joe</username>, - <username>eric</username>, e <username>paul</username>. Nota che una + alla casella di posta <systemitem class="username">ftp-bugs</systemitem> viene espansa nelle + tre caselle di posta locali <systemitem class="username">joe</systemitem>, + <systemitem class="username">eric</systemitem>, e <systemitem class="username">paul</systemitem>. Nota che una casella di posta remota può essere specificata come <email>user@example.com</email>. Il terzo esempio mostra come scrivere la posta su un file, in questo caso @@ -591,8 +568,8 @@ procmail: "|/usr/local/bin/procmail"</programlisting> per i quali <application>sendmail</application> deve ricevere posta. Per esempio, se questo server di posta dovesse essere in grado di accettare posta per il dominio - <hostid role="domainname">example.com</hostid> e per l'host - <hostid role="fqdn">mail.example.com</hostid>, il suo + <systemitem class="fqdomainname">example.com</systemitem> e per l'host + <systemitem class="fqdomainname">mail.example.com</systemitem>, il suo <filename>local-host-names</filename> potrebbe assomigliare a questo:</para> @@ -644,46 +621,33 @@ postmaster@example.com postmaster@noc.example.net </example> <para>Nell'esempio precedente, abbiamo una mappatura per il dominio - <hostid role="domainname">example.com</hostid>. Questo file viene + <systemitem class="fqdomainname">example.com</systemitem>. Questo file viene processato dall'alto verso il basso fermandosi alla prima corrispondenza trovata. Il primo elemento mappa <email>root@example.com</email> - nella casella di posta locale <username>root</username>. Il secondo + nella casella di posta locale <systemitem class="username">root</systemitem>. Il secondo elemento mappa <email>postmaster@example.com</email> nella casella - di posta <username>postmaster</username> sull'host <hostid - role="fqdn">noc.example.net</hostid>. Infine, se non sono state - trovate corrispondenze per <hostid role="fqdn">example.com</hostid> + di posta <systemitem class="username">postmaster</systemitem> sull'host <systemitem class="fqdomainname">noc.example.net</systemitem>. Infine, se non sono state + trovate corrispondenze per <systemitem class="fqdomainname">example.com</systemitem> fino a questo punto, verrà verificata l'ultima mappatura, che corrisponde a tutti gli altri messaggi di posta indirizzati a qualche - utente di <hostid role="domainname">example.com</hostid>. + utente di <systemitem class="fqdomainname">example.com</systemitem>. Questo verrà mappato nella casella di posta locale - <username>joe</username>.</para> + <systemitem class="username">joe</systemitem>.</para> </sect2> </sect1> - <sect1 id="mail-changingmta"> - <sect1info> + <sect1 xml:id="mail-changingmta"> + <info><title>Sostituzione del proprio Mail Transfer Agent</title> <authorgroup> - <author> - <firstname>Andrew</firstname> - - <surname>Boothman</surname> - - <contrib>Scritto da </contrib> - </author> + <author><personname><firstname>Andrew</firstname><surname>Boothman</surname></personname><contrib>Scritto da </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Gregory</firstname> - - <surname>Neil Shapiro</surname> - - <contrib>Informazioni prese da e-mail scritte da </contrib> - </author> + <author><personname><firstname>Gregory</firstname><surname>Neil Shapiro</surname></personname><contrib>Informazioni prese da e-mail scritte da </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Sostituzione del proprio Mail Transfer Agent</title> + <indexterm> <primary>email</primary> @@ -726,7 +690,7 @@ postmaster@example.com postmaster@noc.example.net scelto per informazioni su come configurarlo.</para> </sect2> - <sect2 id="mail-disable-sendmail"> + <sect2 xml:id="mail-disable-sendmail"> <title>Disabilitazione di <application>sendmail</application></title> <para>La procedura usata per avviare <application>sendmail</application> @@ -827,7 +791,7 @@ sendmail_msp_queue_enable="NO"</programlisting> <para>Posiziona uno script in <filename>/usr/local/etc/rc.d/</filename> con estensione - <filename>.sh</filename> ed eseguibile da <username>root</username>. + <filename>.sh</filename> ed eseguibile da <systemitem class="username">root</systemitem>. Lo script deve accettare i parametri <literal>start</literal> e <literal>stop</literal>. Nella fase di avvio di FreeBSD gli script di sistema eseguiranno il comando</para> @@ -929,7 +893,7 @@ purgestat /usr/local/supermailer/bin/purgestat-compat</programlisting> </sect2> </sect1> - <sect1 id="mail-trouble"> + <sect1 xml:id="mail-trouble"> <title>Risoluzione dei Problemi</title> <indexterm> @@ -946,13 +910,10 @@ purgestat /usr/local/supermailer/bin/purgestat-compat</programlisting> <answer> <para>Probabilmente ti accorgerai che l'host è effettivamente - in un dominio differente; per esempio, se sei in <hostid - role="fqdn">foo.bar.edu</hostid> e desideri raggiungere un host - chiamato <hostid>mumble</hostid> appartenente al dominio <hostid - role="domainname">bar.edu</hostid>, dovrai riferirti a questo - tramite un nome di dominio completo, <hostid - role="fqdn">mumble.bar.edu</hostid>, invece del solo - <hostid>mumble</hostid>.</para> + in un dominio differente; per esempio, se sei in <systemitem class="fqdomainname">foo.bar.edu</systemitem> e desideri raggiungere un host + chiamato <systemitem>mumble</systemitem> appartenente al dominio <systemitem class="fqdomainname">bar.edu</systemitem>, dovrai riferirti a questo + tramite un nome di dominio completo, <systemitem class="fqdomainname">mumble.bar.edu</systemitem>, invece del solo + <systemitem>mumble</systemitem>.</para> <para>Tradizionalmente, questo era permesso dai resolver BIND<indexterm><primary>BIND</primary></indexterm> di @@ -960,14 +921,11 @@ purgestat /usr/local/supermailer/bin/purgestat-compat</programlisting> <application>BIND</application> equipaggiata con FreeBSD non prevede più l'abbreviazione di default per nomi di dominio non completi all'infuori del dominio in cui sei. Quindi l'host - <hostid>mumble</hostid> sarà giudicato come <hostid - role="fqdn">mumble.foo.bar.edu</hostid>, oppure sarà + <systemitem>mumble</systemitem> sarà giudicato come <systemitem class="fqdomainname">mumble.foo.bar.edu</systemitem>, oppure sarà ricercato per il dominio radice.</para> <para>Questo differisce dal comportamento precedente, dove la ricerca - continuava attraverso <hostid - role="domainname">mumble.bar.edu</hostid>, e <hostid - role="domainname">mumble.edu</hostid>. Dai un'occhiata all'RFC + continuava attraverso <systemitem class="fqdomainname">mumble.bar.edu</systemitem>, e <systemitem class="fqdomainname">mumble.edu</systemitem>. Dai un'occhiata all'RFC 1535 per i motivi per cui questa sia considerata una cattiva pratica, o persino un buco di sicurezza.</para> @@ -1009,7 +967,7 @@ domain.net. Aggiungi domain.net in /etc/mail/local-host-names in /etc/mail/sendmail.cf.</programlisting> <para>Le FAQ di <application>sendmail</application> possono essere - trovate su <ulink url="http://www.sendmail.org/faq/"></ulink> ed + trovate su <uri xlink:href="http://www.sendmail.org/faq/">http://www.sendmail.org/faq/</uri> ed è raccomandato leggerle se vuoi <quote>perfezionare</quote> la tua configurazione di posta.</para> </answer> @@ -1035,9 +993,8 @@ in /etc/mail/sendmail.cf.</programlisting> che fornisca un servizio MX<indexterm><primary>record MX</primary> </indexterm> secondario per il tuo dominio. Per esempio, se il dominio della tua società è - <hostid role="domainname">example.com</hostid> e il tuo fornitore - di servizi Internet ha attivato <hostid - role="domainname">example.net</hostid> per fornire il servizio + <systemitem class="fqdomainname">example.com</systemitem> e il tuo fornitore + di servizi Internet ha attivato <systemitem class="fqdomainname">example.net</systemitem> per fornire il servizio MX secondario al tuo dominio, allora:</para> <programlisting>example.com. MX 10 example.com. @@ -1045,20 +1002,17 @@ in /etc/mail/sendmail.cf.</programlisting> <para>Solo un host deve essere specificato come ultimo ricevente (aggiungi <literal>Cw example.com</literal> in - <filename>/etc/mail/sendmail.cf</filename> su <hostid - role="domainname">example.com</hostid>).</para> + <filename>/etc/mail/sendmail.cf</filename> su <systemitem class="fqdomainname">example.com</systemitem>).</para> <para>Quando <command>sendmail</command> tenterà di consegnare la posta proverà a connettersi alla tua connessione modem - (<hostid role="domainname">example.com</hostid>). Molto + (<systemitem class="fqdomainname">example.com</systemitem>). Molto probabilmente finirà in time out poiché non sei online. In modo automatico <command>sendmail</command> consegnerà la posta al server MX secondario, ad esempio il - tuo provider Internet (<hostid - role="domainname">example.net</hostid>). Il server MX secondario + tuo provider Internet (<systemitem class="fqdomainname">example.net</systemitem>). Il server MX secondario tenterà periodicamente di collegarsi al tuo host per - consegnare la posta all'host MX primario (<hostid - role="domainname">example.com</hostid>).</para> + consegnare la posta all'host MX primario (<systemitem class="fqdomainname">example.com</systemitem>).</para> <para>Come script di login potresti usare qualcosa di simile a questo:</para> @@ -1071,8 +1025,7 @@ in /etc/mail/sendmail.cf.</programlisting> <para>Se hai intenzione di creare uno script di login separato per un utente potresti usare <command>sendmail -qRexample.com</command> nello script precedente. Questo forzerà a processare - immediatamente tutta la posta per <hostid - role="domainname">example.com</hostid> situata nella tua + immediatamente tutta la posta per <systemitem class="fqdomainname">example.com</systemitem> situata nella tua coda.</para> <para>Segue un'ulteriore sottigliezza della situazione:</para> @@ -1164,14 +1117,14 @@ www.example.org</programlisting> </qandaset> </sect1> - <sect1 id="mail-advanced"> + <sect1 xml:id="mail-advanced"> <title>Argomenti Avanzati</title> <para>La seguente sezione tratta argomenti più complicati come l'organizzazione e la configurazione della posta per tutto il tuo dominio.</para> - <sect2 id="mail-config"> + <sect2 xml:id="mail-config"> <title>Configurazione di Base</title> <indexterm> @@ -1189,14 +1142,13 @@ www.example.org</programlisting> <itemizedlist> <listitem> <para>Eseguire un proprio server dei nomi e avere un proprio dominio. - Per esempio, <hostid role="domainname">FreeBSD.org</hostid></para> + Per esempio, <systemitem class="fqdomainname">FreeBSD.org</systemitem></para> </listitem> <listitem> <para>Ricevere la posta direttamente sul tuo host. Questo viene fatto consegnando la posta direttamente al nome DNS corrente della tua - macchina. Per esempio, <hostid - role="fqdn">example.FreeBSD.org</hostid>.</para> + macchina. Per esempio, <systemitem class="fqdomainname">example.FreeBSD.org</systemitem>.</para> </listitem> </itemizedlist> @@ -1237,7 +1189,7 @@ example.FreeBSD.org has address 204.216.27.XX</screen> <email role="nolink">yourlogin@example.FreeBSD.org</email> dovrebbe funzionare senza problemi (assumendo che <application>sendmail</application> sia correttamente in esecuzione - su <hostid role="fqdn">example.FreeBSD.org</hostid>).</para> + su <systemitem class="fqdomainname">example.FreeBSD.org</systemitem>).</para> <para>Se invece vedi qualcosa di simile a questo:</para> @@ -1245,9 +1197,8 @@ example.FreeBSD.org has address 204.216.27.XX</screen> example.FreeBSD.org has address 204.216.27.XX example.FreeBSD.org mail is handled (pri=10) by hub.FreeBSD.org</screen> - <para>Tutta la posta spedita al tuo host (<hostid - role="fqdn">example.FreeBSD.org</hostid>) finirà per essere - raccolta su <hostid>hub</hostid> sotto lo stesso nome utente invece + <para>Tutta la posta spedita al tuo host (<systemitem class="fqdomainname">example.FreeBSD.org</systemitem>) finirà per essere + raccolta su <systemitem>hub</systemitem> sotto lo stesso nome utente invece di essere spedita direttamente al tuo host.</para> <para>L'informazione precedente viene gestita dal tuo server DNS. Il @@ -1257,7 +1208,7 @@ example.FreeBSD.org mail is handled (pri=10) by hub.FreeBSD.org</screen> sarà consegnata direttamente all'host attraverso il suo indirizzo IP.</para> - <para>L'elemento MX per <hostid role="fqdn">freefall.FreeBSD.org</hostid> + <para>L'elemento MX per <systemitem class="fqdomainname">freefall.FreeBSD.org</systemitem> in passato assomigliava a questo:</para> <programlisting>freefall MX 30 mail.crl.net @@ -1265,7 +1216,7 @@ freefall MX 40 agora.rdrop.com freefall MX 10 freefall.FreeBSD.org freefall MX 20 who.cdrom.com</programlisting> - <para>Come puoi vedere, <hostid>freefall</hostid> aveva molti elementi MX. + <para>Come puoi vedere, <systemitem>freefall</systemitem> aveva molti elementi MX. Il numero MX più basso è l'host che, se disponibile, riceve direttamente la posta; se per qualche ragione questo non è accessibile, gli altri (qualche volta chiamati @@ -1279,14 +1230,13 @@ freefall MX 20 who.cdrom.com</programlisting> a darti questo servizio.</para> </sect2> - <sect2 id="mail-domain"> + <sect2 xml:id="mail-domain"> <title>Posta per il Tuo Dominio</title> <para>Per organizzare un server di posta hai bisogno che la posta inviata alle stazioni di lavoro sia ricevuta direttamente sul server di posta. Sostanzialmente, hai bisogno di <quote>richiedere</quote> che la posta - per i nomi host del tuo dominio (in questo caso <hostid - role="fqdn">*.FreeBSD.org</hostid>) sia deviata al server di posta in + per i nomi host del tuo dominio (in questo caso <systemitem class="fqdomainname">*.FreeBSD.org</systemitem>) sia deviata al server di posta in modo tale che i tuoi utenti possono raccogliere la loro posta sul server di posta principale.</para> @@ -1314,22 +1264,18 @@ freefall MX 20 who.cdrom.com</programlisting> <para>Se stai facendo dell'hosting di posta elettronica virtuale, le seguenti informazioni ti torneranno utili. In questo esempio, assumiamo - che hai un cliente con un proprio dominio, in questo caso <hostid - role="domainname">customer1.org</hostid>, e vuoi che tutta la posta - per <hostid role="domainname">customer1.org</hostid> sia spedita alla - tua macchina server di posta <hostid - role="fqdn">mail.myhost.com</hostid>. + che hai un cliente con un proprio dominio, in questo caso <systemitem class="fqdomainname">customer1.org</systemitem>, e vuoi che tutta la posta + per <systemitem class="fqdomainname">customer1.org</systemitem> sia spedita alla + tua macchina server di posta <systemitem class="fqdomainname">mail.myhost.com</systemitem>. L'elemento nel tuo DNS dovrebbe assomigliare a questo:</para> <programlisting>customer1.org MX 10 mail.myhost.com</programlisting> - <para><emphasis>Non</emphasis> hai bisogno di un record A per <hostid - role="domainname">customer1.org</hostid> se vuoi solamente gestire + <para><emphasis>Non</emphasis> hai bisogno di un record A per <systemitem class="fqdomainname">customer1.org</systemitem> se vuoi solamente gestire la posta per tale dominio</para> <note> - <para>Sii consapevole che un ping su <hostid - role="domainname">customer1.org</hostid> non funzionerà se + <para>Sii consapevole che un ping su <systemitem class="fqdomainname">customer1.org</systemitem> non funzionerà se non esiste un record A per tale dominio.</para> </note> @@ -1357,7 +1303,7 @@ freefall MX 20 who.cdrom.com</programlisting> </sect2> </sect1> - <sect1 id="SMTP-UUCP"> + <sect1 xml:id="SMTP-UUCP"> <title>SMTP con UUCP</title> <para>La configurazione di <application>sendmail</application> di default @@ -1452,8 +1398,8 @@ if-bus.UUCP uucp-dom:if-bus riga gestisce la posta per il dominio Ethernet locale la quale può essere consegnata usando SMTP. Infine, gli UUCP di confine sono menzionati con la notazione a pseudo-dominio .UUCP, per permettere a un - <literal><replaceable>uucp-diconfine - </replaceable>!<replaceable>destinatario</replaceable></literal> + <literal>uucp-diconfine + !destinatario</literal> di sovrascrivere le regole di default. L'ultima riga è sempre un singolo punto, a cui corrisponde ogni altra cosa e che rappresenta la consegna UUCP tramite l'UUCP di confine che viene usato come il tuo @@ -1493,20 +1439,14 @@ parse returns: $# uucp-dom $@ <replaceable>your.uucp.relay</replaceab <prompt>></prompt> <userinput>^D</userinput></screen> </sect1> - <sect1 id="outgoing-only"> - <sect1info> + <sect1 xml:id="outgoing-only"> + <info><title>Configurazione del Sistema di Posta solo per l'Invio</title> <authorgroup> - <author> - <firstname>Bill</firstname> - - <surname>Moran</surname> - - <contrib>Contributo di </contrib> - </author> + <author><personname><firstname>Bill</firstname><surname>Moran</surname></personname><contrib>Contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Configurazione del Sistema di Posta solo per l'Invio</title> + <para>Esistono molti casi in cui vorresti avere la possibilità di inviare la posta attraverso un relay. Alcuni esempi sono:</para> @@ -1538,14 +1478,13 @@ parse returns: $# uucp-dom $@ <replaceable>your.uucp.relay</replaceab posta</quote>.</para> <para>Il modo più facile per colmare questa necessità è - installare il port <filename role="package">mail/ssmtp</filename>. - Esegui i seguenti comandi come <username>root</username>:</para> + installare il port <package>mail/ssmtp</package>. + Esegui i seguenti comandi come <systemitem class="username">root</systemitem>:</para> <screen>&prompt.root; <userinput>cd /usr/ports/mail/ssmtp</userinput> &prompt.root; <userinput>make install replace clean</userinput></screen> - <para>Una volta installato, il port <filename - role="package">mail/ssmtp</filename> può essere configurato con + <para>Una volta installato, il port <package>mail/ssmtp</package> può essere configurato con quattro righe nel file <filename>/usr/local/etc/ssmtp/ssmtp.conf</filename>:</para> @@ -1555,8 +1494,8 @@ rewriteDomain=esempio.com hostname=_HOSTNAME_</programlisting> <para>Assicurati di usare il tuo indirizzo di posta per la variabile - <username>root</username>. Inserisci il server di posta di inoltro del - tuo ISP al posto di <hostid role="fqdn">mail.esempio.com</hostid> (alcuni + <systemitem class="username">root</systemitem>. Inserisci il server di posta di inoltro del + tuo ISP al posto di <systemitem class="fqdomainname">mail.esempio.com</systemitem> (alcuni ISP lo chiamano come il <quote>server di posta in uscita</quote> o il <quote>server SMTP</quote>).</para> @@ -1564,7 +1503,7 @@ hostname=_HOSTNAME_</programlisting> incluso il servizio di posta in uscita. Guarda la <xref linkend="mail-disable-sendmail"/> per maggiori dettagli.</para> - <para>Il port <filename role="package">mail/ssmtp</filename> ha altre + <para>Il port <package>mail/ssmtp</package> ha altre opzioni disponibili. Guarda il file di configurazione di esempio <filename>/usr/local/etc/ssmtp</filename> e la pagina man di <application>ssmtp</application> per alcuni esempi e maggiori @@ -1577,7 +1516,7 @@ hostname=_HOSTNAME_</programlisting> spam.</para> </sect1> - <sect1 id="SMTP-dialup"> + <sect1 xml:id="SMTP-dialup"> <title>Uso della Posta con una Connessione Dialup</title> <para>Se hai un indirizzo IP statico, non hai bisogno di adattare nulla alla @@ -1588,17 +1527,16 @@ hostname=_HOSTNAME_</programlisting> <para>Se hai un indirizzo IP assegnato in modo dinamico e usi una connessione PPP dialup per Internet, allora probabilmente avrai una casella di posta sul server di posta del tuo ISP. Assumiamo che il - dominio del tuo ISP sia <hostid role="domainname">example.net</hostid>, - che il tuo nome utente sia <username>user</username>, che hai chiamato - la tua macchina <hostid role="fqdn">bsd.home</hostid>, e che il tuo ISP - ti ha detto che puoi usare <hostid - role="fqdn">relay.example.net</hostid> come relay per la posta.</para> + dominio del tuo ISP sia <systemitem class="fqdomainname">example.net</systemitem>, + che il tuo nome utente sia <systemitem class="username">user</systemitem>, che hai chiamato + la tua macchina <systemitem class="fqdomainname">bsd.home</systemitem>, e che il tuo ISP + ti ha detto che puoi usare <systemitem class="fqdomainname">relay.example.net</systemitem> come relay per la posta.</para> <para>Per ricevere la posta dalla tua casella, devi installare un agente di ricupero. L'utility <application>fetchmail</application> è una buona scelta poichè supporta diversi tipi di protocolli. Questo programma è disponibile come package o dalla collezione dei - port (<filename role="package">mail/fetchmail</filename>). + port (<package>mail/fetchmail</package>). Di solito, il tuo <acronym>ISP</acronym> fornirà <acronym>POP</acronym>. Se stai usando <acronym>PPP</acronym> a livello utente, puoi prelevare automaticamente la tua posta quando viene stabilita @@ -1617,15 +1555,15 @@ hostname=_HOSTNAME_</programlisting> <programlisting>!bg su user -c "sendmail -q"</programlisting> - <para>Assumiamo che tu abbia un account per <username>user</username> su - <hostid role="fqdn">bsd.home</hostid>. Nella directory home di - <username>user</username> su <hostid role="fqdn">bsd.home</hostid>, crea + <para>Assumiamo che tu abbia un account per <systemitem class="username">user</systemitem> su + <systemitem class="fqdomainname">bsd.home</systemitem>. Nella directory home di + <systemitem class="username">user</systemitem> su <systemitem class="fqdomainname">bsd.home</systemitem>, crea il file <filename>.fetchmailrc</filename> così composto:</para> <programlisting>poll example.net protocol pop3 fetchall pass MySecret</programlisting> <para>Questo file non dovrebbe essere leggibile da nessuno ad eccezione di - <username>user</username> poichè contiene la password + <systemitem class="username">user</systemitem> poichè contiene la password <literal>MySecret</literal>.</para> <para>Per spedire la posta con il corretto header <literal>from:</literal>, @@ -1633,7 +1571,7 @@ hostname=_HOSTNAME_</programlisting> <email>user@example.net</email> piuttosto che <email role="nolink">user@bsd.home</email>. Inoltre vorrai indicare a <application>sendmail</application> di spedire tutta la posta tramite - <hostid role="fqdn">relay.example.net</hostid>, permettendo una veloce + <systemitem class="fqdomainname">relay.example.net</systemitem>, permettendo una veloce trasmissione della posta.</para> <para>Il seguente file <filename>.mc</filename> dovrebbe essere @@ -1663,20 +1601,14 @@ define(`confDELIVERY_MODE',`deferred')dnl</programlisting> <filename>sendmail.cf</filename>.</para> </sect1> - <sect1 id="SMTP-Auth"> - <sect1info> + <sect1 xml:id="SMTP-Auth"> + <info><title>Autenticazione SMTP</title> <authorgroup> - <author> - <firstname>James</firstname> - - <surname>Gorham</surname> - - <contrib>Scritto da </contrib> - </author> + <author><personname><firstname>James</firstname><surname>Gorham</surname></personname><contrib>Scritto da </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Autenticazione SMTP</title> + <para>Avere un'Autenticazione <acronym>SMTP</acronym> operativa sul tuo server di posta porta numerosi benefici. L'Autenticazione @@ -1688,18 +1620,16 @@ define(`confDELIVERY_MODE',`deferred')dnl</programlisting> <procedure> <step> - <para>Installa dai port <filename - role="package">security/cyrus-sasl2</filename>. Puoi trovare questo - port in <filename role="package">security/cyrus-sasl2</filename>. - Il port <filename role="package">security/cyrus-sasl2</filename> + <para>Installa dai port <package>security/cyrus-sasl2</package>. Puoi trovare questo + port in <package>security/cyrus-sasl2</package>. + Il port <package>security/cyrus-sasl2</package> ha diverse opzioni di compilazione. Per il metodo di autenticazione SMTP che useremo, assicurati che l'opzione <option>LOGIN</option> non sia disabilitata.</para> </step> <step> - <para>Dopo aver installato <filename - role="package">security/cyrus-sasl2</filename>, edita + <para>Dopo aver installato <package>security/cyrus-sasl2</package>, edita <filename>/usr/local/lib/sasl2/Sendmail.conf</filename> (o crealo se non esiste) e aggiungi la seguente riga:</para> @@ -1707,8 +1637,7 @@ define(`confDELIVERY_MODE',`deferred')dnl</programlisting> </step> <step> - <para>Quindi, installa <filename - role="package">security/cyrus-sasl2-saslauthd</filename>, + <para>Quindi, installa <package>security/cyrus-sasl2-saslauthd</package>, edita <filename>/etc/rc.conf</filename> aggiungendo la riga seguente:</para> @@ -1737,9 +1666,7 @@ SENDMAIL_LDADD=-lsasl2</programlisting> <para>Queste righe daranno, in fase di compilazione di <application>sendmail</application>, le giuste opzioni di - configurazione per linkare a <filename - role="package">cyrus-sasl2</filename>. Assicurati che <filename - role="package">cyrus-sasl2</filename> sia installato prima di + configurazione per linkare a <package>cyrus-sasl2</package>. Assicurati che <package>cyrus-sasl2</package> sia installato prima di ricompilare <application>sendmail</application>.</para> </step> @@ -1801,26 +1728,19 @@ define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl</programlis guarda il file <filename>/var/log/maillog</filename> per eventuali errori.</para> - <para>Per ulteriori informazioni, guarda la pagina riguardante <ulink - url="http://www.sendmail.org/~ca/email/auth.html">l'autenticazione - <acronym>SMTP</acronym></ulink> di + <para>Per ulteriori informazioni, guarda la pagina riguardante <link xlink:href="http://www.sendmail.org/~ca/email/auth.html">l'autenticazione + <acronym>SMTP</acronym></link> di <application>sendmail</application>.</para> </sect1> - <sect1 id="mail-agents"> - <sect1info> + <sect1 xml:id="mail-agents"> + <info><title>Mail User Agent</title> <authorgroup> - <author> - <firstname>Marc</firstname> - - <surname>Silver</surname> - - <contrib>Contributo di </contrib> - </author> + <author><personname><firstname>Marc</firstname><surname>Silver</surname></personname><contrib>Contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Mail User Agent</title> + <indexterm> <primary>Mail User Agent</primary> @@ -1841,7 +1761,7 @@ define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl</programlis e <command>mail</command>, oppure interfacce web utilizzate da alcune grandi organizzazioni.</para> - <sect2 id="mail-command"> + <sect2 xml:id="mail-command"> <title>mail</title> <para>&man.mail.1; è il Mail User Agent (<acronym>MUA</acronym>) @@ -1856,8 +1776,7 @@ define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl</programlis queste caselle di posta possono essere scaricate nel file <filename>mbox</filename> locale usando un'applicazione come <application>fetchmail</application>, che verrà discussa - più tardi in questo capitolo (<xref - linkend="mail-fetchmail"/>).</para> + più tardi in questo capitolo (<xref linkend="mail-fetchmail"/>).</para> <para>Al fine di inviare o ricevere la posta, invoca semplicemente il comando <command>mail</command> come nel seguente esempio:</para> @@ -1865,7 +1784,7 @@ define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl</programlis <screen>&prompt.user; <userinput>mail</userinput></screen> <para>I contenuti delle caselle di posta degli utenti in - <filename class="directory">/var/mail</filename> sono letti + <filename>/var/mail</filename> sono letti automaticamente dall'utility <command>mail</command>. Se la casella di posta è vuota, l'utility esce con un messaggio che indica che non è stato trovato nessun messaggio di posta. Una volta che @@ -1876,7 +1795,7 @@ define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl</programlis <screen>Mail version 8.1 6/6/93. Type ? for help. "/var/mail/marcs": 3 messages 3 new ->N 1 root@localhost Mon Mar 8 14:05 14/510 "test" +>N 1 root@localhost Mon Mar 8 14:05 14/510 "test" N 2 root@localhost Mon Mar 8 14:05 14/509 "user account" N 3 root@localhost Mon Mar 8 14:05 14/509 "sample"</screen> @@ -1949,12 +1868,11 @@ EOT</screen> <acronym>MUA</acronym> come <application>mutt</application> gestiscono gli allegati in un modo più intelligente. Tuttavia se desideri comunque usare il comando <command>mail</command>, dovresti - considerare l'uso del port <filename - role="package">converters/mpack</filename>.</para> + considerare l'uso del port <package>converters/mpack</package>.</para> </note> </sect2> - <sect2 id="mutt-command"> + <sect2 xml:id="mutt-command"> <title>mutt</title> <para><application>mutt</application> è un Mail User Agent leggero @@ -1986,22 +1904,19 @@ EOT</screen> <para>Tutte queste caratteristiche fanno di <application>mutt</application> uno dei maggiori user agent avanzati - oggi disponibili. Guarda <ulink url="http://www.mutt.org"></ulink> per + oggi disponibili. Guarda <uri xlink:href="http://www.mutt.org">http://www.mutt.org</uri> per maggiori informazioni su <application>mutt</application>.</para> <para>La versione stabile di <application>mutt</application> può - essere installata usando il port <filename - role="package">mail/mutt</filename>, mentre la versione corrente - di sviluppo può essere installata tramite il port <filename - role="package">mail/mutt-devel</filename>. Una volta che il port + essere installata usando il port <package>mail/mutt</package>, mentre la versione corrente + di sviluppo può essere installata tramite il port <package>mail/mutt-devel</package>. Una volta che il port è stato installato, <application>mutt</application> può essere avviato usando il seguente comando:</para> <screen>&prompt.user; <userinput>mutt</userinput></screen> <para><application>mutt</application> in modo automatico legge il - contenuto della casella di posta dell'utente in <filename - class="directory">/var/mail/</filename> e ne visualizza il contenuto. + contenuto della casella di posta dell'utente in <filename>/var/mail/</filename> e ne visualizza il contenuto. Se non ci sono messaggi nella casella di posta dell'utente, allora <application>mutt</application> si mette in attesa di comandi da parte dell'utente. L'esempio qui sotto mostra <application>mutt</application> @@ -2039,7 +1954,7 @@ EOT</screen> <filename>.muttrc</filename> nella propria directory home e settando in modo opportuno la variabile <literal>editor</literal> o impostando la variabile di ambiente <envar>EDITOR</envar>. - Guarda <ulink url="http://www.mutt.org/"></ulink> per + Guarda <uri xlink:href="http://www.mutt.org/">http://www.mutt.org/</uri> per ulteriori informazioni sulla configurazione di <application>mutt</application>.</para> </note> @@ -2066,7 +1981,7 @@ EOT</screen> principali.</para> </sect2> - <sect2 id="pine-command"> + <sect2 xml:id="pine-command"> <title>pine</title> <para><application>pine</application> è rivolto agli utenti novizi, @@ -2087,8 +2002,7 @@ EOT</screen> </warning> <para>L'attuale versione di <application>pine</application> può - essere installata usando il port <filename - role="package">mail/pine4</filename>. Una volta che il port è + essere installata usando il port <package>mail/pine4</package>. Una volta che il port è stato installato, <application>pine</application> può essere avviato con il comando seguente:</para> @@ -2119,7 +2033,7 @@ EOT</screen> specifiche, attinenti all'attuale contesto d'uso.</para> <para>La directory di default aperta da <application>pine</application> - è <filename class="directory">inbox</filename>. Per visualizzare + è <filename>inbox</filename>. Per visualizzare l'indice dei messaggi, premi il tasto <keycap>I</keycap>, o seleziona l'opzione <guimenuitem>MESSAGE INDEX</guimenuitem> come da esempio:</para> @@ -2160,8 +2074,7 @@ EOT</screen> <application>pico</application> permette una semplice esplorazione del messaggio ed è più permissivo con i nuovi utenti rispetto a &man.vi.1; o &man.mail.1;. Una volta completata la risposta, il - messaggio può essere inviato con <keycombo - action="simul"><keycap>Ctrl</keycap><keycap>X</keycap></keycombo>. + messaggio può essere inviato con <keycombo action="simul"><keycap>Ctrl</keycap><keycap>X</keycap></keycombo>. L'applicazione <application>pine</application> chiederà una conferma.</para> @@ -2173,26 +2086,19 @@ EOT</screen> <para><application>pine</application> può essere personalizzato usando l'opzione <guimenuitem>SETUP</guimenuitem> del menù - principale. Consulta <ulink - url="http://www.washington.edu/pine/"></ulink> per maggiori + principale. Consulta <uri xlink:href="http://www.washington.edu/pine/">http://www.washington.edu/pine/</uri> per maggiori informazioni.</para> </sect2> </sect1> - <sect1 id="mail-fetchmail"> - <sect1info> + <sect1 xml:id="mail-fetchmail"> + <info><title>Usare fetchmail</title> <authorgroup> - <author> - <firstname>Marc</firstname> - - <surname>Silver</surname> - - <contrib>Contributo di </contrib> - </author> + <author><personname><firstname>Marc</firstname><surname>Silver</surname></personname><contrib>Contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Usare fetchmail</title> + <indexterm><primary>fetchmail</primary></indexterm> @@ -2202,8 +2108,7 @@ EOT</screen> da server remoti <acronym>IMAP</acronym> e <acronym>POP</acronym> e di salvarla nelle proprie caselle di posta locali; in questo modo la posta è più accessibile. <application>fetchmail</application> - può essere installato usando il port <filename - role="package">mail/fetchmail</filename>, e offre diverse + può essere installato usando il port <package>mail/fetchmail</package>, e offre diverse caratteristiche, alcune delle quali sono:</para> <itemizedlist> @@ -2247,10 +2152,9 @@ EOT</screen> <para>La seguente configurazione di <filename>.fetchmailrc</filename> serve come esempio per scaricare una singola casella di posta usando <acronym>POP</acronym>. Essa indica a - <application>fetchmail</application> di connettersi a <hostid - role="fqdn">example.com</hostid> usando come nome utente - <username>joesoap</username> e come password <literal>XXX</literal>. - Questo esempio assume che l'utente <username>joesoap</username> è + <application>fetchmail</application> di connettersi a <systemitem class="fqdomainname">example.com</systemitem> usando come nome utente + <systemitem class="username">joesoap</systemitem> e come password <literal>XXX</literal>. + Questo esempio assume che l'utente <systemitem class="username">joesoap</systemitem> è anche un utente del sistema locale.</para> <programlisting>poll example.com protocol pop3 username "joesoap" password "XXX"</programlisting> @@ -2276,24 +2180,17 @@ user "john", with password "XXXXX", is "myth" here;</programlisting> <screen>&prompt.user; <userinput>fetchmail -d 600</userinput></screen> <para>Maggiori informazioni su <application>fetchmail</application> possono - essere trovate all'indirizzo <ulink - url="http://fetchmail.berlios.de/"></ulink>.</para> + essere trovate all'indirizzo <uri xlink:href="http://fetchmail.berlios.de/">http://fetchmail.berlios.de/</uri>.</para> </sect1> - <sect1 id="mail-procmail"> - <sect1info> + <sect1 xml:id="mail-procmail"> + <info><title>Usare procmail</title> <authorgroup> - <author> - <firstname>Marc</firstname> - - <surname>Silver</surname> - - <contrib>Contributo di </contrib> - </author> + <author><personname><firstname>Marc</firstname><surname>Silver</surname></personname><contrib>Contributo di </contrib></author> </authorgroup> - </sect1info> + </info> - <title>Usare procmail</title> + <indexterm><primary>procmail</primary></indexterm> @@ -2303,7 +2200,7 @@ user "john", with password "XXXXX", is "myth" here;</programlisting> posta in ingresso per realizzare funzioni specifiche o per inoltrare la posta ad una casella di posta alternativa e/o ad altri indirizzi di posta. <application>procmail</application> può essere installato usando - il port <filename role="package">mail/procmail</filename>. Una volta + il port <package>mail/procmail</package>. Una volta installato, può essere integrato direttamente nella maggior parte degli <acronym>MTA</acronym>; consulta la documentazione del tuo <acronym>MTA</acronym> per maggiori informazioni. Altrimenti, @@ -2324,8 +2221,7 @@ user "john", with password "XXXXX", is "myth" here;</programlisting> pagina man di &man.procmailex.5;.</para> <para>Per inoltrare la posta inviata da <email>user@example.com</email> - all'indirizzo di posta <email - role="nolink">goodmail@example2.com</email>:</para> + all'indirizzo di posta <email role="nolink">goodmail@example2.com</email>:</para> <programlisting>:0 * ^From.*user@example.com @@ -2355,7 +2251,7 @@ alternate</programlisting> /dev/null</programlisting> <para>Ecco una ricetta utile che analizza i messaggi di posta in ingresso - delle liste di <hostid role="domainname">&os;.org</hostid> e li posiziona + delle liste di <systemitem class="fqdomainname">&os;.org</systemitem> e li posiziona in base alla lista in una opportuna casella di posta:</para> <programlisting>:0 |