Auto-configurazione dei client di posta (Thunderbird, …)

Questa guida prende spunto da questo documento.

Ho da poco scoperto una simpatica chicca: fornire a Thunderbird i parametri di configurazione di un account di posta in modo completamente automatico.

Per capirci, quando aggiungete un account di posta in Thunderbird, vi appare una finestra tipo questa:

Cliccando su “Continua” Thunderbird proverà dei valori predefiniti…

… e normalmente trova qualcosa di utile:

Nel mio caso l’unico parametro sbagliato è il nome utente che, sia per il server in entrata che per quello di uscita, è la mail completa. A questo punto dovrei cliccare su “Configurazione manuale” e modificarlo.

C’è però un modo più carino per permettere a Thunderbird di trovare subito la configurazione corretta (e più veloce): create il file config-v1.1.xml tipo questo:

<?xml version="1.0" encoding="UTF-8"?>

<clientConfig version="1.1">
  <emailProvider id="elpiro.it">
    <domain>elpiro.it</domain>
    <displayName>elpiro.it Mail</displayName>
    <displayShortName>Elpiro</displayShortName>
    <incomingServer type="imap">
      <hostname>imap.elpiro.it</hostname>
      <port>143</port>
      <socketType>STARTTLS</socketType>
      <authentication>password-cleartext</authentication>
      <username>%EMAILADDRESS%</username>
    </incomingServer>
    <outgoingServer type="smtp">
      <hostname>smtp.elpiro.it</hostname>
      <port>587</port>
      <socketType>STARTTLS</socketType>
      <authentication>password-cleartext</authentication>
      <username>%EMAILADDRESS%</username>
    </outgoingServer>
  </emailProvider>
</clientConfig>

Mettetelo per esempio in /var/www/html/autoconfig-mail/config-v1.1.xml ed aggiungete nel vostra configurazione di apache:

# Autoconfig for Thunderbird
Alias /.well-known/autoconfig/mail /var/www/html/autoconfig-mail

Date un reload ad apache e voilà! Si compirà la magia:

That’s all folks!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *