Problème de remontée IMAP - QNAP TS-328

Installation & Configuration du logiciel
jonathanvdb
Gsup LEVEL 1
Messages : 17
Enregistré le : mer. 9 juin 2021 10:04

[~] # php /var/www/mail2ticket.php
-sh: php: command not found
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

A priori PHP en ligne de commande n'est installé sur votre serveur, il regarder la documentation de votre NAS, car vous sortez des presrequis de l'application.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Vous pourrez tester cette ligne de commande :

Code : Tout sélectionner

/mnt/ext/opt/apache/bin/php -version
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
jonathanvdb
Gsup LEVEL 1
Messages : 17
Enregistré le : mer. 9 juin 2021 10:04

voici la réponse

[~] # /mnt/ext/opt/apache/bin/php -version
PHP 7.3.7 (cli) (built: May 15 2021 05:58:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.7, Copyright (c) 1998-2018 Zend Technologies
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Très bien vous pourrez alors tester cette commande :

Code : Tout sélectionner

/mnt/ext/opt/apache/bin/php /var/www/mail2ticket.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
jonathanvdb
Gsup LEVEL 1
Messages : 17
Enregistré le : mer. 9 juin 2021 10:04

[~] # /mnt/ext/opt/apache/bin/php /var/www/mail2ticket.php
Could not open input file: /var/www/mail2ticket.php
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Il vous faut trouver l'emplacement de l'application sur votre NAS pour adapter le chemin d'accès au fichier mail2ticket.php

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
jonathanvdb
Gsup LEVEL 1
Messages : 17
Enregistré le : mer. 9 juin 2021 10:04

j'ai trouvé et j'obtiens ça :

[~] # /mnt/ext/opt/apache/bin/php /share/Web/travaux/mail2ticket.php
IMAP server : <span style="color:green">****.****.****</span><br />IMAP port : <span style="color:green">143</span><br />IMAP connection string : <span style="color:green">{***.***.******:143/novalidate-cert}INBOX</span><br />IMAP connector mode : <span style="color:green">MULTI</span><br /><br />[*******@***********] Detect mail in mailbox : <span style="color:green">YES</span><br />[*****@********] [mail 1] Service associate with this mailbox : <span style="color:red">None</span><br />[voirie@betz.fr] [mail 1] Import mail "test": <span style="color:green">OK</span><br />
<div role="alert" class="alert alert-lg bgc-danger-l3 border-0 border-l-4 brc-danger-m1 mt-4 mb-3 pr-3 d-flex">
<div class="flex-grow-1">
<i class="fas fa-times mr-1 text-120 text-danger-m1"></i>
<strong class="text-danger">Erreur : Aucune adresse mail d'émission n'est définie. </strong>
</div>
<button type="button" class="close align-self-start" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true"><i class="fa fa-times text-80"></i></span>
</button>
</div>
[~] #
jonathanvdb
Gsup LEVEL 1
Messages : 17
Enregistré le : mer. 9 juin 2021 10:04

Donc il faudrait mettre " */5 * * * */mnt/ext/opt/apache/bin/php /share/Web/travaux/mail2ticket.php" dans la table cron ?
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

C'est bien cela, n'oubliez pas l'espace après la dernière étoile.
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Répondre