First commit : dkim check implementation and tests