-
- Downloads
Merge branch '2364-fallback-to-in-reply-to-header' into 'master'
Fall back to In-Reply-To and References headers when sub-addressing is not available _Originally opened at !3024 by @dabit._ - - - Fixes #2364 Summary of the changes: - No more need to have the `%{key}` placeholder in the `incoming_email.address` - The fallback message id format is `reply-[key]@[gitlab_host]` (reminder: it doesn't have to be a real email address) - The fallback message id that includes the reply key is added to both `References` header - Documentation for the "Reply by email" feature updated See merge request !3305
No related branches found
No related tags found
Showing
- CHANGELOG 1 addition, 0 deletionsCHANGELOG
- app/mailers/notify.rb 4 additions, 0 deletionsapp/mailers/notify.rb
- config/gitlab.yml.example 1 addition, 1 deletionconfig/gitlab.yml.example
- config/mail_room.yml 1 addition, 1 deletionconfig/mail_room.yml
- doc/incoming_email/README.md 84 additions, 24 deletionsdoc/incoming_email/README.md
- lib/gitlab/email/receiver.rb 15 additions, 0 deletionslib/gitlab/email/receiver.rb
- lib/gitlab/incoming_email.rb 10 additions, 6 deletionslib/gitlab/incoming_email.rb
- lib/tasks/gitlab/check.rake 0 additions, 15 deletionslib/tasks/gitlab/check.rake
- spec/fixtures/emails/reply_without_subaddressing_and_key_inside_references.eml 42 additions, 0 deletions...reply_without_subaddressing_and_key_inside_references.eml
- spec/fixtures/emails/valid_reply.eml 3 additions, 1 deletionspec/fixtures/emails/valid_reply.eml
- spec/lib/gitlab/email/receiver_spec.rb 23 additions, 0 deletionsspec/lib/gitlab/email/receiver_spec.rb
- spec/lib/gitlab/incoming_email_spec.rb 8 additions, 18 deletionsspec/lib/gitlab/incoming_email_spec.rb
- spec/mailers/notify_spec.rb 44 additions, 22 deletionsspec/mailers/notify_spec.rb
- spec/mailers/shared/notify.rb 67 additions, 9 deletionsspec/mailers/shared/notify.rb
Loading
Please register or sign in to comment