If emails are sent but not showing up at the recipient inbox, they may be bounced, blocked, flagged as spam or some other form of suppression. In SendGrid, you can find details for these suppressions.
For more details from SendGrid, see Suppressions Overview
Use SendGrids has reporting feature to manage bounces, spam reports, blocks, and invalid emails. Pro Tip: Regularly review bounces to remove or update undeliverable emails addresses.
Leverage SendGrids notification options to alert the sender when an email is undeliverable. There may have another email address on file that can be used.
We strongly recommend managing your mailing lists via via the Subscribe to Publication and My Subscriptions Widgets and Publications in the Platform. Pro Tip: Don't configure or include Unsubscribe Groups or Unsubscribe Links in SendGrid (commonly in a custom footer). This will block anyone who clicks those links from ever receiving email sent from MinistryPlatform again.
A Password Reset link looks like this when it is produced by the portal:
Turning on Google Analytics with SendGrid can interfere with Portal auto-login links and password reset links. An extra query-string (starting with &) is appended to the urls, causing them to not function in the Portal. This means that while the links appear in the email that is sent, they will not direct to the correct Portal page when the recipient clicks the link.
Google Analytics adds additional parameters that look like the following:
So the resulting link looks like this (but does not work in the portal):
Google has made some changes to their own email filtering and security. This has caused warning messages to appear when Item Notifications ("Platform Notifications" in the subject) are received at a user's email address, from the user's email address. Review your SPF/DKIM records in DNS and ensure they are correct. See Google Support resources for more information.