SED-P.NET

Accueil du site > Logiciels > POPtm (transfert POP vers SMTP) > POPtm - Le fichier de configuration

POPtm - Le fichier de configuration

lundi 4 juillet 2005, par Bech ()



POPtm se trouve sur Sourceforge !

Pour les dernières versions rendez-vous sur POPtm / Sourceforge.

Télécharger POPtm


Le fichier config.xml

Ce fichier n’est pas installé lors de l’installation de POPtm, mais créé lors de son premier démarrage. Aussi pour pouvoir le lire vous devez au moins lançer puis stopper POPtm.

Ce fichier est enregistré à chaque modification de la configuration et lors de l’arrêt de POPtm. Pour pouvoir le modifier pensez donc à stopper POPtm en premier. Attention : Je parle içi de l’arrêt du service et pas depuis l’interface web. Pensez donc à arreter le service POPtm.

Lors de son lancement, POPtm fait une sauvegarde du fichier (sous le nom "Config_backup.xml"), ce qui peut permettre de retrouver des éléments.

Exemple de fichier

Voici un exemple de fichier "vide" suite au premier lancement de POPtm :


<?xml version="1.0" encoding="iso-8859-1"?>
<Poptm Version="1">
 <Configuration>
   <DossierTemp>C:\tmp\POPTM\Temp\</DossierTemp>
   <DossierOld>C:\tmp\POPTM\Old\</DossierOld>
   <DossierErreur>C:\tmp\POPTM\Error\</DossierErreur>
   <Start>0</Start>
   <Password/>
   <SSL>0</SSL>
   <CLAMAV>0</CLAMAV>
   <Port>9172</Port>
   <SMTP>
     <Server>localhost</Server>
     <Port>25</Port>
     <MaxCnx>1</MaxCnx>
     <SSL>0</SSL>
     <Postmaster>POSTMASTER @ domain.com</Postmaster>
     <GenEmail>CONTACT @ domain.com</GenEmail>
     <Login>0</Login>
     <User/>
     <Password/>
     <eMailMode>-1</eMailMode>
     <eMailDelete>4</eMailDelete>
     <EmbServer>0</EmbServer>
     <EmbServerPort>25025</EmbServerPort>
     <EmbServerDNSBL>bl.spamcop.net</EmbServerDNSBL>
     <EmbServerDNS>127.0.0.1</EmbServerDNS>
     <EmbServerBL>0</EmbServerBL>
     <EmbMaxCnx>30</EmbMaxCnx>
   </SMTP>
   <Planning>
     <Lundi>-1</Lundi>
     <Mardi>-1</Mardi>
     <Mercredi>-1</Mercredi>
     <Jeudi>-1</Jeudi>
     <Vendredi>-1</Vendredi>
     <Samedi>-1</Samedi>
     <Dimanche>-1</Dimanche>
     <Debut>07:30</Debut>
     <Fin>21:30</Fin>
     <Delais>10</Delais>
   </Planning>
   <POP3>
     <NbThread>2</NbThread>
     <Mode>1</Mode>
   </POP3>
   <DOMAINS/>
   <attachements>
     <CheckAttachments>-1</CheckAttachments>
     <New_extension>bad</New_extension>
     <new_mime_type>application/unknown</new_mime_type>
     <Subject_msg>[Protection fichier joint]</Subject_msg>
   </attachements>
   <lstdiffs/>
 </Configuration>
</Poptm>

Description du fichier

Dossier & options

Les trois balises suivantes contiennent les chemins pour les dossiers de POPtm. Lors d’une installation standard, vous devez retrouver les éléments suivants :


   <DossierTemp>C:\Program Files\POPtm\Temp\</DossierTemp>
   <DossierOld>C:\Program Files\POPtm\Old\</DossierOld>
   <DossierErreur>C:\Program Files\POPtm\Error\</DossierErreur>

L’exemple suivant indique que POPtm doit démarrer dès son lancement, et l’accès se fait en SSL sur le port 9172 :


   <Start>-1</Start>
   <Password>monMDP</Password>
   <SSL>-1</SSL>
   <Port>9172</Port>

SMTP

La section SMTP contient les informations sur votre serveur SMTP :


   <SMTP>
     <Server>MonServeur</Server>
     <Port>25</Port>
     <SSL>0</SSL>
     <Postmaster>moi@mondomaine.local</Postmaster>
     <Login>0</Login>
     <User/>
     <Password/>
     <eMailMode>-1</eMailMode>
     <eMailDelete>7</eMailDelete>
     <EmbServer>-1</EmbServer>
     <EmbServerPort>25025</EmbServerPort>
   </SMTP>

eMailMode : Indique si l’on prend en compte les domaines.

eMailDelete : Nombre de jours de sauvegarde dans le dossier "Old".

EmbServer : -1 indique que le serveur SMTP interne attend de recevoire des emails de l’extérieur, sur le port ’EmbServerPort’ (içi 25025).


Planning

Cette section enregistre les jours et heures de fonctionnement, ainsi que la fréquence de lecture des comptes POP. Voici un exemple pour un usage quotidien, de 6h30 à 21h30 toute les 2 minutes :


   <Planning>
     <Lundi>-1</Lundi>
     <Mardi>-1</Mardi>
     <Mercredi>-1</Mercredi>
     <Jeudi>-1</Jeudi>
     <Vendredi>-1</Vendredi>
     <Samedi>-1</Samedi>
     <Dimanche>-1</Dimanche>
     <Debut>06:30</Debut>
     <Fin>21:30</Fin>
     <Delais>2</Delais>
   </Planning>

POP3

Cette section contient les différents comptes POP3. L’exemple suivant indique un compte pop redirigeant vers un groupe sur un serveur (tout les mails seront transmis à l’adresse de ce groupe, sans prise en charge du vrai destinataire) :


   <POP3>
     <NbThread>2</NbThread>
     <Mode>1</Mode>
     <Compte>
       <Nom>Mon compte</Nom>
       <username>toto</username>
       <password>titi</password>
       <server>pop.monfai.fr</server>
       <port>110</port>
       <SSL>0</SSL>
       <redirect>-1</redirect>
       <emailredirect>Groupe@mondomaine.net</emailredirect>
       <delete>-1</delete>
       <eMailMaxSize>0</eMailMaxSize>
     </Compte>
   <POP3>

POPtm utilisera deux threads (NbThread) au total (Mode = 1).


Domaines

Cette section contient la liste de vos domaines :


   <DOMAINS>
     <DOMAIN>xx.fr</DOMAIN>
     <DOMAIN>xx.net</DOMAIN>
     <DOMAIN>xx.org</DOMAIN>
     <DOMAIN>xx.info</DOMAIN>
   </DOMAINS>

Répondre à cet article

3 Messages de forum

  • > POPtm - Le fichier de configuration

    6 juillet 2005 09:26, par Gilles Cousein
    Aprés quelques déboires lors de ’installation de POPtm, ce fichier de conf. m’a sauvé la vie. Tout est rentré dans l’ordre et fonctionne. Merci

    Répondre à ce message

  • Disparition de config.xml

    27 juillet 2008 14:05, par Jean-Michel Dethier

    Bonjour,

    Tout d’abord merci pour ce programme qui est bien fait et bien documenté.

    Mon serveur a redémarré 3 nuits de suite du au update microsoft. Depuis, j’ai viré l’option...

    Mais soit, ce qu’il s’est passé, c’est que le fichier config.xml n’a visiblement pas été enregistré lors des dernières modifications (donc la création du fichier), et j’ai perdu toute mes données de configuration. Comme le service a redémarré plusieurs fois, le config_backup.xml a été changé lui aussi et je dois refaire toute ma config. C’est la deuxième fois que cela m’arrive. Pensez-vous faire un backup plus spécifique ( voir faire une option - save conig.xml, restore config.xml ) lorsque l’on modifie les données du config.xml via l’interface web ?

    Bien à vous, Jean-Michel Dethier

    Répondre à ce message