Thunderbird permet d'ajouter des fichiers de configuration au format rdf pour pré-configurer les paramètres serveurs au mieux possible. C'est particulièrement utile pour les comptes imap, dont la configuration peut-être fastidieuse (cf: [INFO] Imap Laposte.net et Thunderbird)
Ainsi, Thunderbird propose une configuration automatique valable pour le pop de gmail, et TB3 ajoutera l'imap Gmail.
J'ai souhaité tester cette fonction en l'adaptant au cas de laposte, et le résultat est très intéressant.
Voici mon fichier actuel (C:\Program Files\Mozilla Thunderbird\isp\fr\laposte.rdf) :
Le résultat: une nouvelle ligne dans l'assistant d'ajout d'un compte mail:<?xml version="1.0"?>
<!DOCTYPE RDF>
<RDF:RDF
xmlns:NC="http://home.netscape.com/NC-rdf#"
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<RDF:Description about="NC:ispinfo">
<NC:providers>
<!-- Laposte IMAP access -->
<NC:nsIMsgAccount about="domain:laposte.net?type=imap">
<!-- IMAP server info -->
<NC:incomingServer>
<NC:nsIMsgIncomingServer>
<NC:prettyName>Laposte.net</NC:prettyName>
<NC:hostName>imap.laposte.net</NC:hostName>
<NC:type>imap</NC:type>
<NC:ServerType-imap>
<NC:cleanupInboxOnExit>true</NC:cleanupInboxOnExit>
<NC:nsIImapIncomingServer>
<NC:serverDirectory>INBOX.</NC:serverDirectory> <!-- Needed for Courier-IMAP??? -->
<!-- <NC:personalNamespace>"INBOX."</NC:personalNamespace> -->
<NC:usingSubscription>false</NC:usingSubscription>
<!-- IMAP delete model: "remove it immediately". -->
<NC:deleteModel>2</NC:deleteModel>
<NC:trashFolderName>TRASH</NC:trashFolderName>
</NC:nsIImapIncomingServer>
</NC:ServerType-imap>
<NC:loginAtStartUp>true</NC:loginAtStartUp>
<NC:rememberPassword>true</NC:rememberPassword>
<NC:port>143</NC:port>
<NC:socketType>1</NC:socketType>
</NC:nsIMsgIncomingServer>
<!-- SMTP server info -->
<NC:smtp>
<NC:nsISmtpServer>
<NC:hostname>smtp.laposte.net</NC:hostname>
<NC:port>25</NC:port>
<NC:trySSL>0</NC:trySSL> <!-- Connexion securisée: 0=Non, 1=STARTTLS si possible, 2=STARTTLS -->
<NC:description>SMTP Laposte.net</NC:description>
</NC:nsISmtpServer>
</NC:smtp>
<NC:smtpRequiresUsername>true</NC:smtpRequiresUsername>
<NC:smtpCreateNewServer>true</NC:smtpCreateNewServer>
<NC:smtpUsePreferredServer>true</NC:smtpUsePreferredServer>
<!-- identity defaults -->
<NC:identity>
<NC:nsIMsgIdentity>
<NC:doFcc>true</NC:doFcc> <!-- Pour garder une copie des courriers envoyés -->
<NC:FccFolder>OUTBOX</NC:FccFolder> <!-- Nom du dossier pour les courriers envoyés -->
<NC:DraftFolder>Brouillons</NC:DraftFolder> <!-- Nom du dossier pour les brouillons -->
</NC:nsIMsgIdentity>
</NC:identity>
<!-- other options -->
<NC:wizardSkipPanels>true</NC:wizardSkipPanels>
<NC:wizardShortName>Laposte.net</NC:wizardShortName>
<NC:wizardLongName>Laposte.net IMAP</NC:wizardLongName>
<NC:wizardLongNameAccesskey>M</NC:wizardLongNameAccesskey>
<NC:wizardShow>true</NC:wizardShow>
<NC:wizardPromote>true</NC:wizardPromote>
<NC:emailProviderName>Laposte.net</NC:emailProviderName>
<NC:sampleEmail>exemple@laposte.net</NC:sampleEmail>
<NC:sampleUserName>exemple</NC:sampleUserName>
<NC:emailIDDescription>Nom d'utilisateur:</NC:emailIDDescription>
<NC:showServerDetailsOnWizardSummary>true</NC:showServerDetailsOnWizardSummary>
</NC:nsIMsgAccount>
</NC:providers>
</RDF:Description>
</RDF:RDF>
Cela permet de configurer tous les paramètres imap comme il faut en entrant simplement son identifiant laposte.net, soit un gain de temps considérable!
La seule chose que je ne sois pas arrivé à faire, c'est à indiquer le nom du dossier indésirable (nommé QUARANTAINE sur laposte.net). Je n'ai pas trouvé de document ou d'exemple sur cette fonction, pourtant fort utile.
Quelqu'un peut-il m'aider?
Je crois qu'il y aurait un gros avantage à inclure les principaux fournisseurs d'adresse français dans TB, cela simplifierait considérablement la vie de l'utilisateur lambda.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4