Projet

Général

Profil

Anomalie #1197

Comment créer des tâches agir.april.org par courriel et en affectant des valeurs à des attibuts

Ajouté par Frédéric Couchet il y a environ 11 ans. Mis à jour il y a plus de 7 ans.

Statut:
Rejeté
Priorité:
Normale
Catégorie:
-
Version cible:
-
Début:
Echéance:
11/12/2016
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

Salut,

j'ai testé la création de tâches agir.april.org par courriel et en
essayant d'affecter des valeurs à des attributs. Mais ça ne fonctionne
pas totalement.

J'ai notamment testé les deux messages suivants

<----
From: Frederic Couchet <>
To:
Subject: Avoir un groupe primaire sur freenode et des cloak april
Organization: Organization: April - http://www.april.org/
Date: Wed, 13 Feb 2013 15:23:45 +0100
Message-ID: <>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
--text follows this line--

Ce serait bien non d'avoir #april (et peut-être #april-*) en groupe
primaire et d'avoir des cloak april. Pour proposer par exemple aux
membres, permanents... des cloak du genre :

madix@april/staff/madix
truc@april/member/truc
liot@april/board/liot
...

Voir

- http://freenode.net/primary_groups.shtml
- http://freenode.net/faq.shtml

Project: Admins
Version cible : Admins/Backlog
<----

-> La tâche a bien été créée dans le projet Admins mais la "Version
cible" n'a pas été mis à jour : https://agir.april.org/issues/1193

J'ai essayé :

<----
Frederic Couchet <>
To:
Subject: Test de creation de tache pour insertion directement dans le backlog 2
Organization: Organization: April - http://www.april.org/
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
Date: Thu, 14 Feb 2013 09:28:41 +0100
Message-ID: <>
--text follows this line--

test, ignorez

Project: Admins
fixed_version = Admins/Backlog
<----

-> Car la doc
<http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails>
parle de fixed_version. Mais même résultat (j'ai supprimé la tâche de
test).

Je me suis connecté sur amphetamine pour voir la tête du script et j'ai
vu dans /etc/aliases :

<----
redmine: "|/usr/share/redmine/extra/mail_handler/rdm-mailhandler.rb --url https://agir.april.org/ --key hTj8YuRt9Mtc30sdjQNh --allow-override tracker,priority,category,status"

bugs: "|/usr/share/redmine/extra/mail_handler/rdm-mailhandler.rb --project admins --url https://agir.april.org/ --key hTj8YuRt9Mtc30sdjQNh --allow-override tracker,priority,category,status"
<----

Déjà, le "--project admins" pout bugs me fait douter du fait que le
"Project: Admins" dans mon courriel soit vraiment pris en compte.

Pour tester, j'ai envoyer un courriel à :

<----
Frederic Couchet <>
To:
Subject: Test de creation de tache pour insertion directement dans le backlog 3
Organization: Organization: April - http://www.april.org/
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux)
Date: Thu, 14 Feb 2013 09:28:41 +0100
Message-ID: <>
--text follows this line--

test, ignorez

Project: Admins

<----

Et j'ai reçu un bounce (voir ci-dessous).

Dans /usr/share/redmine/extra/mail_handler/rdm-mailhandler.rb pas trace
de fixed_version.

Quelqu'un peut corriger svp la conf de manière à pouvoir envoyer un courriel
à redmine@ et ainsi tester la création de tâche dans n'importe quel
projet ?

Quelqu'un saurait comment affecter le champ "Version cible" ?

<---- bounce

From: (Mail Delivery System)
Subject: Undelivered Mail Returned to Sender
To:
Date: Thu, 14 Feb 2013 09:28:42 +0100 (CET)

This is the mail system at host april.org.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

<>: permission denied. Command output: warning:
peer certificate won't be verified in this SSL session Request was denied
by your Redmine server. Possible reasons: email is sent from an invalid
email address or is missing some information.

Reporting-MTA: dns; april.org
X-Postfix-Queue-ID: 3440CD00351
X-Postfix-Sender: rfc822;
Arrival-Date: Thu, 14 Feb 2013 09:28:42 +0100 (CET)

Final-Recipient: rfc822;
Original-Recipient: rfc822;
Action: failed

Diagnostic-Code: x-unix; warning: peer certificate won't be verified in this
SSL session Request was denied by your Redmine server. Possible reasons:
email is sent from an invalid email address or is missing some information.

From: Frederic Couchet <>
Subject: Test de creation de tache pour insertion directement dans le backlog 3
To:
Date: Thu, 14 Feb 2013 09:28:41 +0100
Organization: Organization: April - http://www.april.org/

test, ignorez

Project: Admins

Historique

#1

Mis à jour par Frédéric Couchet il y a environ 11 ans

  • Statut changé de Nouveau à En cours de traitement
  • % réalisé changé de 0 à 50

En fait, il fallait mettre :

Project: admins

admins et non Admins donc.

J'ai essayé pour un autre projet et ça passe :

From: Frederic Couchet &lt;&gt;
To: redmine AT april DOT org
Subject: Test de creation de tache pour insertion directement dans le backlog 8
--text follows this line--
Project: april-agilite

Et ça fonctionne.

Par contre, je n'ai pas trouvé comment affecter le champ "Version
cible".

#2

Mis à jour par Frédéric Couchet il y a environ 11 ans

Visiblement, notre version de Redmine est trop ancienne. Les attributs tels que "Version cible" ne sont pas gérés par le script de passerelle par courriel. Il faut, selon echarp, la version 1.4.

#3

Mis à jour par François Poulain il y a plus de 7 ans

  • Description mis à jour (diff)

On est en Redmine 3.2.1.stable. Tu veux réessayer ?

#4

Mis à jour par Frédéric Couchet il y a plus de 7 ans

Pas envie de tester, je n'ai plus vraiment l'usage. Si quelqu'un veut tester qu'il le fasse, sinon autant clore la tâche.

#5

Mis à jour par François Poulain il y a plus de 7 ans

Ça a été cassé lors de la migration, visiblement.

renvoit vers la ML animation et est un alias cassé.

<redmine@amphetamine.april-int> (expanded from <redmine@april.org>): Host or
    domain name not found. Name service error for name=amphetamine.april-int
    type=AAAA: Host not found

À titre perso je n'aime pas spécialement piloter le redmine par email ; pour les formulaires à choix fermés, le web n'est pas une mauvaise interface.

#6

Mis à jour par François Poulain il y a plus de 7 ans

  • Assigné à mis à Vincent-Xavier JUMEL

VX est intéressé.

#7

Mis à jour par Vincent-Xavier JUMEL il y a plus de 7 ans

  • Echéance mis à 11/11/2016

Bon, si je suis le seul intéressé et comme il faut installer un serveur mail sur la machine qui héberge redmine ou ruby sur la machine qui reçoit les courriels (http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails), je doute un peu de la pertinence.

Si personne d'autre que moi pense avoir un intérêt à cette fonctionnalité, je clos la tâche dans 10 jours.

#8

Mis à jour par Vincent-Xavier JUMEL il y a plus de 7 ans

  • Echéance changé de 11/11/2016 à 11/12/2016

Pas eu de réponse. Je vais certainement tuer lors de l'April camp de décembre.

#9

Mis à jour par Vincent-Xavier JUMEL il y a plus de 7 ans

  • Statut changé de En cours de traitement à Rejeté
  • % réalisé changé de 50 à 0

Formats disponibles : Atom PDF