Verified Commit 37d0f21f authored by Giovannoni Laurent's avatar Giovannoni Laurent
Browse files

continue

parent e7232f37
Reprise sur erreur d'un batch
===============================
Maarch Capture offre la possibilité de reprendre un batch de capture interrompu à cause d'une erreur.
Imaginons un batch de capture de mail tombé en erreur à cause de la communication avec Maarch Courrier (webservice indisponible).
Il est possible à l'aide d'une option de commande du batch Maarch Capture de reprendre ce batch à la dernière étape effectuée.
Pour ce faire il faut préciser l'option **continue** et le nom du batch, et l'identifiant du batch qui a planté.
ex :
php MaarchCapture.php continue -BatchName MAARCH_MAIL_TO_MC -BatchId BMAARCH_MAIL_TO_MC-1519308863-1302369956
L'identifiant du batch correspond au répertoire de travail du batch planté dans le répertoire temporaire de Maarch Capture.
Procédures d'exploitation de MaarchCapture
=============================================
home
update_mail_login
continue
Mise à jour des informations de connexion à une boite mail capturée
=====================================================================
Durant la vie d'un projet, vous aurez à changer les informations de connexion aux boites mails que vous capturez via MaarchCapture.
Pour se faire, il suffit d'accéder au fichier de configuration définissant l'accès à la boite mail capturée.
Les fichiers de configuration des boites mails capturées se trouvent dans le répertoire **./modules/MailCapture/**
Le fichier correspondant à la boite mail dont vous souhaitez mettre à jour les informations de connexion, comprend dans son nom de fichier les informations nécessaires permettant de le repérer.
Il doit comprendre notamment l'identifiant de l'instance MaarchCourrier. ex: **ID_INSTANCE_MAIL_1.xml**
Son chemin est donc le suivant :
**./modules/MailCapture/ID_INSTANCE_MAIL_1.xml**
<?xml version="1.0" encoding="UTF-8"?>
<MailCapture>
<formatters>
<formatter name="date" script="scripts/formatters.php" func="format_mail_date"/>
</formatters>
<accounts>
<account name="D_INSTANCE_MAIL_1" >
<mailbox>{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX</mailbox>
<username>mail@address.com</username>
<password>APassw0rd</password>
</account>
</accounts>
...
</MailCapture>
On s'interresse ici uniquement aux informations de connexion à la boite mail comprises entre la balise **acount** :
* balise **mailbox{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX** ici on paramètre l’adresse du serveur de messagerie, attention à bien respecter la syntaxe **{adresseserver:port/modeacces}repertoire**
* balise **username mail@address.com** compte de la boite mail à capturer
* balise **password APassw0rd** mot de passe du compte de la boite mail à capturer
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment