Emailing consumer organizations

As a site administrator, you can use the email Consumer organizations wizard to email all or a specified list of users of a chosen Consumer organization on your Developer Portal.

Before you begin

You must have administrator access to the Developer Portal to complete this task.

About this task

You can use the Consumer organizations wizard to send messages to all the owners or members of the chosen consumer organizations. You can select whether to email just the owner, or all members of the consumer organizations. Each recipient receives an individual email.

Procedure

  1. Navigate to People > Email subscribers.
  2. Select Consumer organizations, and click Save.
  3. In the text box, enter the name of the consumer organization. If you start typing in the text box, the list of available options are displayed. Select the required option and click Next.
    Note: You can select more than one consumer organization as a comma-separated list.
  4. Select the role of the recipients that you want to send the email to, then click Next.
    • Owners - sends the email to the relevant consumer organization owners.
    • Members - sends the email to all members of the relevant consumer organizations.
  5. Enter the content of the email by providing necessary details in the Subject and Body fields.
  6. Select one of the Text Format options:
    • Basic HTML
    • Plain text
  7. Expand Replacements, and click Browse available tokens to view the tokens that you can add to the subject and body fields for replacement.

    You can select a token by either typing the token name directly, or by clicking in the subject or body field. You are then select the required option from the given a list of available tokens. For a reference list of tokens, see Token reference.

  8. Expand Additional email options to configure any additional settings:
    • Priority: Set the priority of the email. Many email programs ignore a priority setting.
    • Request receipt: Request a read receipt from your emails. Many email programs ignore these requests so it is not a definitive indication of how many people read your email.
    • Additional headers: Set any additional headers to be sent with the email.
  9. Select one of the following checkboxes to configure what and how the messages must be sent:
    • Send the message directly by using the Batch API: This option sends the emails directly by the Batch API. If not selected, then the emails are added to the spool and sent out by cron.
    • Only send one email per user: Select this option to ensure that each user receives the email only once even if the user is a part of multiple selected consumer organizations.
    • Send a copy of all messages to the copy recepient: As the emails might contain context specific tokens, new email content is generated for each recipient with the correct token replacement. This option sends a copy of all generated emails to the copy recipient configured in the Developer Portal settings.
    • Send a copy of the original message to the copy recipient: This option sends a single copy of the email to the copy recipient without the replacement of any tokens that might have been selected.
  10. Click Next.
  11. Confirm that the email is ready to send, then click Next. If you chose to send the emails by the Batch API, you see a progress page that indicates how many emails were sent. You are then redirected to a Summary page that shows the total number of emails that were sent. If you chose to spool the delivery of the emails, you are redirected to the Summary page that shows the total number of emails that are spooled.
  12. In the Summary page, enter a name in the text box to save the email list.
    Note: To delete the saved email list,
    1. Go to Configuration > System > Email subscriber settings and click Delete against the email list name.
    2. Click Delete again to confirm the action.
    3. Click Save configuration.
  13. Click Finish.

Results

You successfully sent an email to all members, or all of the owners of the consumer organizations on your Developer Portal.