Fa ja molts, molts, molts anys que tinc aquest domini de Canalda.net. Al principi el tenia a l'empresa Register. Però es van tornar avariciosos, pujant preus i spammejant en compra i compra més dominis. I el vaig migrar a uns amics. I que té a veure això amb l'email? Més endevant.
Fa un temps que he reinstal·lat el servidor de casa, que té aquest blog i un servidor de correu, entre altres coses. I clar, que poso per fer de servidor de correu? Doncs he trobat el MailEnable. Que té una part gratuïta i una de pagament. De moment amb la gratuïta funciono bastant bé.
Peeeeerò, hem vaig trobar amb problemes:
Clar, no mola que el Gmail et digui que la teva adreça de correu es dolenta. I és perque falla el DKIM i el SPF.
El DKIM es una signatura que afegeix el servidor de correu que envia i que després el servidor de correu que rep pot validar. I aquesta validació la fa mitjançant un certificat públic. I es posa en el domini. En el MailEnable es configura així:
El "selector" es un petit text que es posarà al domini (jo he posat "dkm", però es pot posar el que es vulgui), de la següent forma selector._domainkeys.domini.com. En el meu cas és "dkm._domainkeys.canalda.net". Va ser configurar això i el Google es va deixar de queixar.
Peeeeeerò encara no passava la validació SPF. El SPF diu quines són les adreces dels servidors de correu vàlids per enviar un email. Estava configurat per domini, es a dir, que el SPF tenia una pinta com aquesta "mail.canalda.net", però es veu que això al Google no li mola. Calia posar-ho per IP, algo com: TXT canalda.net "v=spf1 ip4:91.126.242.214 include:mail.canalda.net -all". Va ser posar-ho i alehop! Solucionat. Ja va passar el SPF també.
El Gmail té l'opció, quan estas mirant un correu, en els tres punts verticals de la dreta de "Ver el Original" on es pot consultar si el missatge ha passat les validacions.