Na serveru root.cz vyšel zajímavý článek, jak si na serveru připravit konfiguraci pro poštovní programy Thunderbird a další.
Jedná se o automatické nabídnutí nastavení, když je při přidání účtu zadána email adresa a heslo. Díku této konfiguraci ušetříte klientům práci s dalším nastavováním. Princip je jednoduchý.
Thunderbird po vyplnění emailové adresy uživatele položí do DNS dotaz na existenci záznamu autoconfig + doména uživatele. Např. pokud máte email test@root.cz, je položen dotaz na autoconfig.root.cz. Pokud tento záznam existuje, je pomocí http protokolu stažena konfigurační šablona z pevně daného URL, konkrétně:
http://autoconfig.root.cz/mail/config-v1.1.xml?emailaddress=test@root.cz
Konfigurační soubor vypadá např. takto:
<?xml version="1.0" encoding="UTF-8"?>
<clientConfig version="1.1">
<emailProvider id="example.com">
<domain>example.com</domain>
<displayName>Example Mail</displayName>
<displayShortName>Email</displayShortName>
<incomingServer type="imap">
<hostname>imap.example.com</hostname>
<port>993</port>
<socketType>SSL</socketType>
<authentication>password-encrypted</authentication>
<username>%EMAILADDRESS%</username>
</incomingServer>
<outgoingServer type="smtp">
<hostname>smtp.example.com</hostname>
<port>587</port>
<socketType>STARTTLS</socketType>
<authentication>password-encrypted</authentication>
<username>%EMAILADDRESS%</username>
</outgoingServer>
</emailProvider>
</clientConfig>
Jeho struktura je celkem jasná. Detailní popis je k dispozici na wiki.mozilla.org.
Více na: http://www.root.cz/clanky/autokonfigurace-e-mailovych-klientu/