Support identify project by email address
Ident project by E-mail ADDRESS EXTENSION.
If you have many projects AND receives email by redmine , you would make too many cron-jobs OR would require the mail body for writing project-id.
Solution¶Identify project by E-mail address.
- Send issue by mail to "email+project-id At test.com".
- Make new issue to project-id by receiving "email At test.com".
Todo? (if followings are necessary)¶
- Longest match (ex:find by last items following when put "email+project-id At test.com")
- Dis-allow identify project by e-mail
#2 Updated by dow in almost 2 years ago
I gave a misleading that is sorry.
You can use existing mail server/mail account (eg. gmail).
In the source comment, I put a hint for making alias.
In the case that setup following:
Alias from "redmine-support At test.com" to "redmine+project-identifier At test.com".
I assumed about header:
Return-Path: <sender At test.spamcom> X-Original-To: redmine+project-identifier At test.com Delivered-To: redmine+project-identifier At test.com To: redmine-support At test.com
But, real is:
Return-Path: <sender At test.com> X-Original-To: redmine-support At test.com Delivered-To: redmine-support At test.com To: redmine-support At test.com
This patch watches the "Delivered-To" header.
When make alias to ADDRESS EXTENTION, it would not work.
To avoid this sutiation, you may solve that way(the source comment).
Note: more details