Feature #80420

Allow multiple recipients in EmailFinisher

Added by Mathias Brodala about 2 years ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Should have
Category:
Form Framework
Target version:
-
Start date:
2017-03-23
Due date:
% Done:

100%

PHP Version:
Tags:
Complexity:
Sprint Focus:
Remote Sprint

Description

The EmailFinisher should support more than one recipient. ATM only one can be set through its recipientAddress and recipientName options whereas TYPO3's MailMessage does allow for an arbitrary amount of recipients.

One option would be a general recipients option which could look like this:

finishers:
  - identifier: EmailToReceiver
    options:
      recipients:
        - foo@example.org
        - bar@example.org

(Thus a list of strings)

An alternative format could be used to specify recipient names:

finishers:
  - identifier: EmailToReceiver
    options:
      recipients:
        foo@example.org: Foo
        bar@example.org: Bar

(Thus a list of arrays)

Theoretically this could also be mixed:

finishers:
  - identifier: EmailToReceiver
    options:
      recipients:
        - foo@example.org
        - bar@example.org: Bar

(Thus a list of strings or arrays)


Related issues

Precedes TYPO3 Core - Task #88220: Documentation for "Allow multiple recipients in EmailFinisher" New 2017-03-24 2017-03-24

Associated revisions

Revision 260226e9 (diff)
Added by Mathias Brodala about 2 months ago

[FEATURE] Allow multiple recipients in email finisher

Also deprecate the single recipients options
in favor of their list successors.

Resolves: #80420
Releases: master
Change-Id: I5bad6da8809bd362110025296564e3eff0df70a4
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544
Tested-by: TYPO3com <>
Tested-by: Susanne Moog <>
Tested-by: Ralf Zimmermann <>
Tested-by: Björn Jacob <>
Reviewed-by: Susanne Moog <>
Reviewed-by: Ralf Zimmermann <>
Reviewed-by: Björn Jacob <>

History

#1 Updated by Bjoern Jacob about 1 year ago

  • Sprint Focus set to On Location Sprint

#2 Updated by Bjoern Jacob about 1 year ago

  • Sprint Focus changed from On Location Sprint to Remote Sprint

#3 Updated by Vasyl Mosiychuk 8 months ago

This is available already?

#4 Updated by Mathias Brodala 8 months ago

Vasyl Mosiychuk wrote:

This is available already?

This has not been implemented yet as you can see from the ticket state.

#5 Updated by Wolfgang Wagner 3 months ago

This would be an important feature IMHO.

#6 Updated by Bjoern Jacob 3 months ago

Think so too :)

As a workaround, you could create a new email address which is solely used to redirect mails to multiple email accounts. Another solution would be to create your own finisher which allows multiple recipients.

#7 Updated by Bastian Stargazer about 2 months ago

+1

Thats an important feature. For new websites I usually add myself for few month to contact-forms on customer websites, so we both receiving the same mail (just to check if everything is working fine).

How would you enter the mail addresses inside the backend ("Email address of the recipient"), just separated by comma or semicolon?

#8 Updated by Mathias Brodala about 2 months ago

I could imagine a dedicated UI similar to the options of select form field but that's something we'll discuss at the next sprint.

#9 Updated by Mathias Brodala about 2 months ago

  • Status changed from New to In Progress
  • Assignee set to Mathias Brodala

#10 Updated by Gerrit Code Review about 2 months ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#11 Updated by Gerrit Code Review about 2 months ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#12 Updated by Gerrit Code Review about 2 months ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#13 Updated by Gerrit Code Review about 2 months ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#14 Updated by Gerrit Code Review about 2 months ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#15 Updated by Gerrit Code Review about 2 months ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#16 Updated by Gerrit Code Review about 2 months ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#17 Updated by Gerrit Code Review about 2 months ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#18 Updated by Gerrit Code Review about 2 months ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#19 Updated by Gerrit Code Review about 2 months ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#20 Updated by Gerrit Code Review about 2 months ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#21 Updated by Gerrit Code Review about 2 months ago

Patch set 12 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#22 Updated by Gerrit Code Review about 2 months ago

Patch set 13 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#23 Updated by Mathias Brodala about 2 months ago

  • Precedes Task #88220: Documentation for "Allow multiple recipients in EmailFinisher" added

#24 Updated by Gerrit Code Review about 2 months ago

Patch set 14 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#25 Updated by Gerrit Code Review about 2 months ago

Patch set 15 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#26 Updated by Gerrit Code Review about 2 months ago

Patch set 16 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#27 Updated by Gerrit Code Review about 2 months ago

Patch set 17 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#28 Updated by Gerrit Code Review about 2 months ago

Patch set 18 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#29 Updated by Gerrit Code Review about 2 months ago

Patch set 19 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#30 Updated by Gerrit Code Review about 2 months ago

Patch set 20 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#31 Updated by Gerrit Code Review about 2 months ago

Patch set 21 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#32 Updated by Gerrit Code Review about 2 months ago

Patch set 22 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#33 Updated by Gerrit Code Review about 2 months ago

Patch set 23 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#34 Updated by Gerrit Code Review about 2 months ago

Patch set 24 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#35 Updated by Gerrit Code Review about 2 months ago

Patch set 25 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#36 Updated by Gerrit Code Review about 2 months ago

Patch set 26 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#37 Updated by Gerrit Code Review about 2 months ago

Patch set 27 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#38 Updated by Gerrit Code Review about 2 months ago

Patch set 28 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#39 Updated by Gerrit Code Review about 2 months ago

Patch set 29 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#40 Updated by Gerrit Code Review about 2 months ago

Patch set 30 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#41 Updated by Gerrit Code Review about 2 months ago

Patch set 31 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#42 Updated by Gerrit Code Review about 2 months ago

Patch set 32 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#43 Updated by Gerrit Code Review about 2 months ago

Patch set 33 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#44 Updated by Gerrit Code Review about 2 months ago

Patch set 34 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#45 Updated by Gerrit Code Review about 2 months ago

Patch set 35 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#46 Updated by Gerrit Code Review about 2 months ago

Patch set 36 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60544

#47 Updated by Mathias Brodala about 2 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF