Skip to main content
Solved

Freshdesk very long SPF record is a problem


Did this topic help you find an answer to your question?
Show first post

33 replies

alyssia.correa
Community Manager
Forum|alt.badge.img+8
  • Community Manager
  • 618 replies
  • February 2, 2024

Hello @Ant-TTG - thank you for flagging this and i’m sorry for the inconvenience. I have passed this on to my team, please let me get back to you


  • Community Debut
  • 2 replies
  • February 5, 2024

  

Kidtrebor wrote:

Hi there,

 

In anticipation of Google and Yahoo’s upcoming change to require DMARC on bulk senders, I’ve been reviewing my SPF records for Fresh Service and have confirmed that email.freshservice.com now commands an incredible 11 lookups - 10 nested lookups within the main DNS entry.

 

This means that Fresh Service lookups alone exceed the maximum allowed by SPF, which is quite remarkable.

 

I’m relieved to see that I’m not the only person who has highlighted this, and if I’m understanding the advice correctly, it seems that we only need to include one of the nested lookups - fdspfeuc.freshemail.io (EU). [source]

 

Can I confirm this is a solution, and not a work-around?

 

I’m also not clear on why, if this is acceptable, we were ever asked to include the other lookups in the first place?

 

Lastly, I can see that fdspfeuc.freshemail.io is not one of the nested lookups within email.freshservice.com. Is this not a problem?

 

Regards,

Robert

 

Just an additional note to say that I removed email.freshservice.com and added emailus.freshservice.com and this reduced the total number of lookups to 2, which is far more reasonable.

 

I believe fdspfeuc.freshemail.io is for Freshdesk, which is not the service we use - worth bearing this distinction in mind when troubleshooting your own environment.

 

Also, as we’re based in the UK we incorrectly assumed we would be part of the Fresh Service EU server farm; consulting with FS support, we were informed we’re hosted on US servers. This is also something you will have to check when trying to whittle down your lookups.

 

Another thing we were advised to do was include 3 DKIM records, and a 4th, which was described to me as relating to SPF. Now, anyone who knows how SPF works will tell you that’s not possible, as there can be only one SPF record for a domain, and unfortunately nobody from Fresh Service could sufficiently explain the syntax of the record to me. Despite having published it, I’m still unclear what it’s for or why it’s needed.

 

All in all, quite a needlessly challenging issue.

 

Robert


Kajal Vats
Community Debut
Forum|alt.badge.img+4
  • Community Debut
  • 37 replies
  • Answer
  • February 6, 2024

Hi @Ant-TTG 

Greetings for the day!

Apologies for the inconvenience caused here.

Glad to hear that the issue has been resolved now. Regarding the SPF query, as you mentioned you can add the region specific lookup which is "fdspfeuc.freshemail.io" and "sendgrid.net" to avoid this issue.

That said, we will pass on your feedback to our backend team to update the documentation accordingly.
Feel free to drop a note for any further help.

Cheers,
Kajal, Freshworks Community


1Adam12
Community Debut
  • Community Debut
  • 1 reply
  • February 8, 2024

@Kajal Vats I’m not sure this issue is resolved yet for many of us - the “workaround” still consumes a minimum 4 lookups, which if you have other platforms that send on behalf of a domain quickly ends up past the 10 lookups limit.


  • Community Debut
  • 3 replies
  • February 12, 2024

I am also affected by this issue and I must say it's such a big mess. Especially if you are not expert in this field you have no chance to solve this issue. I also dont want to spend 370$ for a SPF flattener.  It's incredible that Frehsdesk has no solution to this. We have a lot of issue with Emails going to spam from Freshdesk. They are doing an incredible bad job here in documentation as well.


  • Community Debut
  • 3 replies
  • February 12, 2024
Kajal Vats wrote:

Hi @Ant-TTG 

Greetings for the day!

Apologies for the inconvenience caused here.

Glad to hear that the issue has been resolved now. Regarding the SPF query, as you mentioned you can add the region specific lookup which is "fdspfeuc.freshemail.io" and "sendgrid.net" to avoid this issue.

That said, we will pass on your feedback to our backend team to update the documentation accordingly.
Feel free to drop a note for any further help.

Cheers,
Kajal, Freshworks Community

Nothing is solved here…. ?? Why are you telling that?


  • Community Debut
  • 3 replies
  • February 12, 2024

You always mention "fdspfeuc.freshemail.io"  and "sendgrid.net" together. Do I need "sendgrid.net" if I have nothing running on Twilio?? is this mandatory or just a specific case of someone using this service Twilio?


D.Lauro
Community Debut
Forum|alt.badge.img
  • Community Debut
  • 5 replies
  • October 28, 2024

There’s quite a bit of misinformation here that I’d like to clear up.

First, using include:email.freshdesk.com in your SPF record will net you +7 DNS lookups, and we can all agree that’s pretty ridiculous. Not as many as others have said, but still high.

  1. email.freshdesk.com
  2. sendgrid.net
  3. ab.sendgrid.net
  4. fdspfus.freshemail.io
  5. fdspfeuc.freshemail.io
  6. fdspfind.freshemail.io
  7. fdspfaus.freshemail.io

Switching this to a geographic zone using include:fdspfus.freshemail.io include:sendgrid.net will only net you +2 DNS lookups. Not 4 like others have said. 

  1. fdspfus.freshdemail.io
  2. sendgrid.net

Alternatively, if all of your Freshdesk emails come out of 1 mailbox account, you can opt to use a SPF Macro instead which will not count anything towards your 10 DNS lookups. I’ve not tested this myself, but I believe the TXT record would look something like:

support._spf.company.com "v=spf1 include:email.freshdesk.com”

Keep in mind, not all email providers support SPF Macros, but that is few and far between.