Page MenuHomePhorge

Set an email domain for Phabricator
Closed, ResolvedPublic

Description

As reported by @Az1568 on T11, an email domain needs to be set. This helps our emails reach their intended users and not end up in spam. A further check for other little settings like this should be done to make sure the site is customized.

Event Timeline

Can anyone confirm that is still an issue? The setting seems to be correct (as far as I'm aware there's only the one config variable), and I'm sure I got an email from noreply@phabricator.shoutwiki.com the other day.

Email domain is indeed set correctly. The only remaining issue here is that Gmail is still being a glorious moron and out of the four new Phabricator emails I had gotten during the past 12-ish hours, only one (your comment on {T14}) made it to my inbox; the other three (your comment on this ticket and two Diffusion-related "commit accepted" messages) were still in the Spam folder, no matter how many times I've saved Phab-related emails from there and explicitly marked them as "Not spam".

This same spam issue is also plaguing osTicket; for a recent example, see osTicket #1945.

Have you setup and configured SPF, DKIM, and created a DMARC record for shoutwiki.com? Generally missing these or not having them setup correctly can cause gmail to send emails to spam.

SPF record lookup and validation for: shoutwiki.com...
Checking to see if there is a valid SPF record.
No valid SPF record found of either type TXT or type SPF.

lewiscawte changed the visibility from "All Users" to "Public (No Login Required)".May 10 2016, 2:51 PM

All the subdomains we actively send emails from (@, support & phabricator) now have DKIM and SPF. This seems to have reduced the numbers of emails going to spam.

DMARC isn't the easiest of things to implement on our setup based on the reading I did. Should anyone actively want DMARC, or think we should definitely look at in the future - please file a new task and assign it to myself. I promise I'll look at it at some point within six weeks of you filing it, I'll also provide my thoughts on it and its implementation at ShoutWiki, but I can't promise to implement it anytime soon.

lewiscawte claimed this task.