SPF (Sender Policy Framework) is an anti-spam technique used by some modern email services to ensure the email they are receiving is really coming from your email server.
A entry is placed on your domains DNS(Domain Name Service) records. This record holds the IP address of the email servers which are authorised to send legitimate email for your domain. When an email server receives an email, it will look up the IP listed on this record, and will then compare that IP to the IP of the connecting server. If they are different, it will know the connection is not authorized, and will terminate the connection. If they match, it will receive the email.
Setting up SPF for Kayako OnDemand
You will need to add a new TXT record to your email domains DNS record, the SPF record you would need to add to your domains DNS would be:
MyEmailDomain.com. IN TXT "v=spf1 mx include:k1.email.kayako.com ~all"
Note that if your domain is also used to send other email (outside of Kayako) you will also need to add your mail servers IP address to your SPF record, failure to do this will result in your mail server being unable to send email to servers checking for valid SPF records. For example, if your mailservers IP address was 100.200.100.100, then the resulting SPF record would be:
MyEmailDomain.com. IN TXT "v=spf1 mx ip4:100.200.100.100 include:k1.email.kayako.com ~all"
Setting up SPF for Kayako Download
You will need to add a new TXT record to your email domains DNS record, the record you need to add depends on your mail servers IP address. For example,
If your email domain is MyEmailDomain.com, and your mail servers IP address was 100.200.100.200 then the SPF record you would need to add to your domains DNS would be:
MyEmailDomain.com. IN TXT "v=spf1 mx ip4:100.200.100.200 ~all"
Note that if your Kayako server sends email directly, then you would need you add the IP of your mail server and your Kayako server, for example:
MyEmailDomain.com. IN TXT "v=spf1 mx ip4:100.200.100.200 ip4:100.200.100.100 ~all"
If you are unsure of which record to add, please contact our support staff who can advise you on which record you will need to add. Adding incorrect records will result in emails your sending out, not arriving to the recipient.
Gary McGrath