In our sandboxes Developer orgs, We have recently noticed as of May 30 2019 that emails ( workflow, process builder, apex ) have stop being sent when the invoking user's email ends in '.invalid'. Understand Salesforce changes the users email to prevent sending emails in Sandboxes on accident but in the past logging in as that user and performing workflow / application actions still sent email alerts.

We have a case open with Salesforce.. I am curious if anyone else is seeing this?

Have documented emails that were sent via workflow email alerts prior to May 31st so this is not past behavior.

note the recent post here where this first mentioned: https://success.salesforce.com/answers?id=9063A000000lXhVQAU

Took us a bit to confirm this so hopeful this helps the next person..


  • I presume Email Deliverability is set to All ?
    – cropredy
    Jun 12, 2019 at 20:49
  • yes! :) we successfully received emails up until the 28th.. Jun 12, 2019 at 21:01
  • also once we change the email from .invalid to a valid email the email alerts again begin to send.. Took us a bit of time to figure out that this was the source issue.. You have to validate the email through an emailed url click and cannot use the change password checkbox to avoid validation. Jun 12, 2019 at 22:53
  • You should turn this into a question and then self-answer. This way Community sees there is an accepted answer.
    – cropredy
    Jun 12, 2019 at 23:12
  • cropredy - how do i do that? Sorry I thought this was a question.. Jun 13, 2019 at 16:31

2 Answers 2


This issue has become an official bug:



Contrary to the accepted answer, this is not a bug, this is working as designed, as of Summer '19: the documentation states:

Please note as of Summer Release '19, Users must have a verified email address and .invalid removed from the email address in order to send email alerts via Workflow, Process, Flows or Triggers.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .