Custom "from:" domain for Emails sent by Viafoura

Viafoura will send certain notifications to users via email. Emails are also sent for email confirmations and password resets if using Viafoura for logins. By default, the notification emails will come from the user "Viafoura" with the email address "[email protected]". Both can be customized to match your brand.

Updating the "from:" email name

To change the name the email notifications are sent from, simply reach out to Viafoura's support with the request, specifying:

  1. that you want to change the from email name field for email notifications
  2. what the new name should be (ie "Your Site Name")

Updating the "from:" email address

To change the address the email notifications are sent from, there are additional changes that need to be done on your end to allow Viafoura to send emails on behalf of an email account under your site's domain.

We use Amazon SES for sending email, and we will either need to validate the particular email address by sending a message from SES or validate an entire domain by configuring DNS records. Either option is acceptable. There are however some differences.

Validating an email address requires the ability to receive an email at that address and clicking the link within it in a timely manner. Validating an email address allows the use of Sender Policy Framework (SPF) to make the email appear as coming from your domain, but does not allow the use of DomainKeys Identified Mail (DKIM) to validate the sender.

Domain validation involves adding DKIM keys at the domain of the email address. This allows us to send email as any email address at the domain. Adding DKIM keys also improves mail deliverability, with messages sent less likely to be marked as spam. In addition to SPF and DKIM records, DMARC records can be configured to prevent others from spoofing the domain and to help us with email delivery. If you aren't comfortable with DKIM keys for your entire domain, we suggest creating a subdomain for the email address.

SES requires a separate subdomain to receive bounces and complaints. It cannot be a subdomain at which you already send and receive email. For SPF alignment, this must be a subdomain of the domain of the email address. This will appear in emails as the MAIL FROM domain.

If you want to validate only an email address, for example [email protected], we suggest using viafoura.example.com as the SES subdomain. Add the records in the chart below.

Chosen Domain

Record Type

Value

viafoura.example.com

MX

10 feedback-smtp.us-east-1.amazonses.com

viafoura.example.com

TXT

v=spf1 include:amazonses.com -all

If you want to validate a domain, and use an email address [email protected], we suggest viafoura.example.com as the SES subdomain. Add the records in the chart below.

Chosen Domain

Record Type

Value

viafoura.example.com

MX

10 feedback-smtp.us-east-1.amazonses.com

viafoura.example.com

TXT

v=spf1 include:amazonses.com -all

If you want to validate a subdomain, and use an email address like [email protected], we suggest ses.viafoura.example.com as the SES subdomain. Add the records in the chart below.

Chosen Domain

Record Type

Value

ses.viafoura.example.com

MX

10 feedback-smtp.us-east-1.amazonses.com

ses.viafoura.example.com

TXT

v=spf1 include:amazonses.com -all

After you've created the records as above, please reach out to Viafoura's Support team indicating:

  • The email address you'd like to use
  • If we will validate just the address and validate by clicking a link in an email in a timely manner, or the entire domain with DNS DKIM record validation
  • The subdomain for SES

Once we have received the above, we will configure SES on our side. If you are using email validation, we will coordinate a time with you to receive the email.

Next, if validating a domain or subdomain, we will generate DKIM signing keys, which will then need to be added to the email address domain. The DKIM records also serve to validate domain ownership.

At this point we will confirm that all the necessary DNS records have been picked up by SES, and switch your site settings to use the new email address for sending email.

Finally, once emails are being successfully elivered and we have validated SPF and DKIM status, we may request you add a DMARC record to the SES subdomain to instruct mail server to treat unauthorized email as spam:

Chosen Domain

Record Type

Value

viafoura.example.com

TXT

v=DMARC1; p=reject; [email protected]; [email protected]; fo=1


Did this page help you?