What is the problem?
The emails that I send from Holded with my SMTP server end up in the Spam folder of my contacts.
How to solve it
One of the reasons why messages ends up in SPAM is due to the fact that the verification made by the recipient's mail server fails, where it is checked, among other things, if the IP from which the message is sent is approved by the domain. Therefore, adding an SPF policy that approves sending messages via Holded will reduce this possibility.
- Access the manager of your web domain, such as Godaddy or Cdmon, and go to the DNS record section to configure the SPF
- Generate a new DNS record and select the TXT/SPF option
This option allows you to verify the domain ownership and configure the email sender policies.
- Enter the details as indicated by your domain provider. As a general rule, these norms are followed:
The host name for the registry. Type @ to place the SPF record in your root domain, or enter a prefix such as mail.
Value The SPF rule to be applied that indicates which emails are authorized by your server. TTL How long the server should keep the information in the cache. The default setting is 1 hour.
- Add the Holded IP to ensure that emails from this IP address are classified as valid
The Holded IP is 126.96.36.199
Writing an SPF Value
This is a standard example for writing an SPF Value:
v=spf1 mx a ptr ip4:188.8.131.52 include: server ~all
- v defines the used version of SPF (version 1)
- a record A of the domain DNS
- ptr authorize the machines under the specified domain
- IP4 v4 IP addresses
- include extra servers from where the emails are sent
- ~all override the machines that don't fit the explicitly authorized
Open this link to access more information on the syntax of an SPF record
Sender Policy Framework, it is a protection system against address forgery when sending emails.
Its function is to identify the SMTP mail servers authorized to transport messages through the domain name system (DNS).
Domain Name System, it is an Internet protocol whose function is to resolve domain names, translating them into IP addresses. Each domain is assigned to a DNS.
Internet Protocol, it is a unique address that identifies a device on the Internet or on a local network. In other words, IP addresses are the identifier that allows information to be sent between several devices on a network.