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/