#14 Issue/email integration
Closed: Fixed Opened by pingou.

At the moment we send email for each new ticket/comment, it would be cool to be able to reply to these emails to comment on the discussion


We'll use postfix's milter for this via pymilter

Another resource: bmsi.com

Another option was to use the aliases table as does Request Tracker

Commit 6e7f9d86 relates to this ticket

This is now written (first version), hooked in systemd and seems to be working if we look at http://209.132.184.222/fork/pingou/test/issue/3

What is left is: use it for real to test it live (ie: find a way that we can send email to this dev machine).

This seems to be working fine, we had to rework the system to make http calls as postfix and pagure are running as two different users which do not have the same rights on the filesystem. Pagure can write to the git repos which postfix cannot do.

The milter being ran under the postfix user and since the tickets and pull-requests git repos have to be updated upon comments on ticket/pull-request, making the milter call the flask application solved that problem.

All in all, closing this now as Fixed

Commit 6e7f9d86 relates to this ticket

Commit 6e7f9d86 relates to this ticket

Commit 6e7f9d86 relates to this ticket

Metadata