People that use OfficeRnD's members portal receive emails for various events in the system - when they book a meeting room, when an invoice is raised, when they request a password reset and so on. All these emails by default are sent on behalf of email@example.com.
If you want to use a different email address to act as the sender of the OfficeRnD automated emails, you need to define it in the From Email filed available under Settings/My Account -> Emails tab. Alternatively, you can set up different custom "From" addresses for each of your locations from a location's Emails tab. You can read more about the way to set up different emails in this help article.
When using a custom email address to send emails from OfficeRnD, there are several steps you should take to ensure that your messages don't get caught in your members' spam filters. We require SPF, DKIM and CNAME records to be added in your domain DNS (Domain Name Service).
Below, we'll walk you through how to add and configure each step.
SPF (Sender Policy Framework) is an anti-spam technique used by email services to ensure the email they are receiving is really coming from your email server. To enable it, you'll need to add entries to your domain's DNS records. This will tell your customers' email servers that the emails they're getting are legit.
DomainKeys Identified Mail (DKIM) is an authentication mechanism to help protect both email receivers and email senders from forged and phishing email.
The steps for enabling the domain verification might be different based on your email server specifics and we will go over the basic steps you'll need to follow.
- Navigate to Settings/Account.
- Enter your custom From Email into the field.
- In the From Email field click on Verify to let the system verify the email domain.
- If you get a "This domain is not enabled" warning, click Enable to enable it and verify the new domain name.
NOTE: You'll need to have administrative access to your domain DNS to complete the next set of steps.
- Sign in the DNS provider for your domain.
- Open your DNS records for editing.
- Add a TXT (SPF) record with key "<domainName>" and value:
v=spf1 include:spf.officernd.com ~allIf you are using multiple email servers and you want an SPF record for each of them, you should NOT set up a separate TXT record for each. Instead, you need to include the different servers in the same record. Example: ‘v=spf1 include:spf.officernd.com include:myemailserver.com ~all’
Please always place spf.officernd.com first, this way it will be resolved even if the other SPF records exhibit issues.
- Add a TXT (DKIM) record with key "rndemail._domainkey.<domainName>" and the value copied from the "Add DKIM record" section in OfficeRnD.
- Set a CNAME record with key "rnd-email.<domainName>" and value:
Configuring the DKIM record in Namecheap
In some hosting providers such as https://www.namecheap.com/, when you configure the DKIM record as TXT:
- the host part should contain rndemail._domainkey (you shouldn't add the domain name)
- the key needs to include v=DKIM1; and it looks like this:
v=DKIM1; k=rsa; p=MIGf.......(key continues)
Configuring the DNS records in Cloudflare
If your hosting provider is https://www.cloudflare.com/, you'll find that as you configure the DNS records, you'll be asked to define the records as "proxied" or "DNS only". Make sure you're using the "DNS only" option, as proxied records cannot be verified by OfficeRnD.
- Go back to OfficeRnD and navigate to Settings/Account.
- Click Verify. If all three records (SPF, DKIM, CNAME) tasks are recognized as Completed in OfficeRnD, you will see an Active tag underneath the From Email field. Otherwise, they will be tagged with a Pending status.
- Click Update.