Project

General

Profile

Actions

Feature #80420

closed

Allow multiple recipients in EmailFinisher

Added by Mathias Brodala about 7 years ago. Updated over 4 years ago.

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

100%

Estimated time:
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 5 (1 open4 closed)

Related to TYPO3 Core - Bug #88241: ext:form restor "min items > 1" behavior within the Inspector-PropertyGridEditorClosed2019-04-28

Actions
Related to TYPO3 Core - Bug #92122: Missing replyToAddress migration in migrateEmailFinisherRecipientsClosed2020-08-28

Actions
Related to TYPO3 Core - Bug #92781: Placeholders not working in multiple recipient keys/addressesClosedMathias Brodala2020-11-06

Actions
Related to TYPO3 Core - Bug #88550: EXT:form: It's not possible to set the value for reply-to dynamicallyClosed2019-06-13

Actions
Precedes TYPO3 Core - Task #88220: Documentation for "Allow multiple recipients in EmailFinisher"Accepted2017-03-242017-03-24

Actions
Actions #1

Updated by Björn Jacob almost 6 years ago

  • Sprint Focus set to On Location Sprint
Actions #2

Updated by Björn Jacob almost 6 years ago

  • Sprint Focus changed from On Location Sprint to Remote Sprint
Actions #3

Updated by Vasyl Mosiychuk over 5 years ago

This is available already?

Actions #4

Updated by Mathias Brodala over 5 years ago

Vasyl Mosiychuk wrote:

This is available already?

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

Actions #5

Updated by Wolfgang Wagner about 5 years ago

This would be an important feature IMHO.

Actions #6

Updated by Björn Jacob about 5 years 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.

Actions #7

Updated by Bastian Stargazer about 5 years 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?

Actions #8

Updated by Mathias Brodala almost 5 years 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.

Actions #9

Updated by Mathias Brodala almost 5 years ago

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

Updated by Gerrit Code Review almost 5 years 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

Actions #11

Updated by Gerrit Code Review almost 5 years 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

Actions #12

Updated by Gerrit Code Review almost 5 years 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

Actions #13

Updated by Gerrit Code Review almost 5 years 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

Actions #14

Updated by Gerrit Code Review almost 5 years 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

Actions #15

Updated by Gerrit Code Review almost 5 years 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

Actions #16

Updated by Gerrit Code Review almost 5 years 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

Actions #17

Updated by Gerrit Code Review almost 5 years 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

Actions #18

Updated by Gerrit Code Review almost 5 years 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

Actions #19

Updated by Gerrit Code Review almost 5 years 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

Actions #20

Updated by Gerrit Code Review almost 5 years 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

Actions #21

Updated by Gerrit Code Review almost 5 years 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

Actions #22

Updated by Gerrit Code Review almost 5 years 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

Actions #23

Updated by Mathias Brodala almost 5 years ago

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

Updated by Gerrit Code Review almost 5 years 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

Actions #25

Updated by Gerrit Code Review almost 5 years 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

Actions #26

Updated by Gerrit Code Review almost 5 years 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

Actions #27

Updated by Gerrit Code Review almost 5 years 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

Actions #28

Updated by Gerrit Code Review almost 5 years 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

Actions #29

Updated by Gerrit Code Review almost 5 years 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

Actions #30

Updated by Gerrit Code Review almost 5 years 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

Actions #31

Updated by Gerrit Code Review almost 5 years 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

Actions #32

Updated by Gerrit Code Review almost 5 years 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

Actions #33

Updated by Gerrit Code Review almost 5 years 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

Actions #34

Updated by Gerrit Code Review almost 5 years 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

Actions #35

Updated by Gerrit Code Review almost 5 years 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

Actions #36

Updated by Gerrit Code Review almost 5 years 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

Actions #37

Updated by Gerrit Code Review almost 5 years 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

Actions #38

Updated by Gerrit Code Review almost 5 years 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

Actions #39

Updated by Gerrit Code Review almost 5 years 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

Actions #40

Updated by Gerrit Code Review almost 5 years 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

Actions #41

Updated by Gerrit Code Review almost 5 years 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

Actions #42

Updated by Gerrit Code Review almost 5 years 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

Actions #43

Updated by Gerrit Code Review almost 5 years 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

Actions #44

Updated by Gerrit Code Review almost 5 years 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

Actions #45

Updated by Gerrit Code Review almost 5 years 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

Actions #46

Updated by Gerrit Code Review almost 5 years 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

Actions #47

Updated by Mathias Brodala almost 5 years ago

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

Updated by Benni Mack over 4 years ago

  • Status changed from Resolved to Closed
Actions #49

Updated by Mathias Brodala over 4 years ago

  • Related to Bug #88241: ext:form restor "min items > 1" behavior within the Inspector-PropertyGridEditor added
Actions #50

Updated by Mathias Brodala over 3 years ago

  • Related to Bug #92122: Missing replyToAddress migration in migrateEmailFinisherRecipients added
Actions #51

Updated by Mathias Brodala over 3 years ago

  • Related to Bug #92781: Placeholders not working in multiple recipient keys/addresses added
Actions #52

Updated by Mathias Brodala over 3 years ago

  • Related to Bug #88550: EXT:form: It's not possible to set the value for reply-to dynamically added
Actions

Also available in: Atom PDF