1. spf - нет такого вида записей на ДНС сервере, поскольку при создание RFC небыло еще спама, так что это костыль и пишется он в TXT запись.
Просто пропиши соответствующую запись в редакторе ДНС зоны
что товроде такого:
v=spf1 ip4:136.243.82.21 ip4:136.243.82.22 include=_spf.yandex.ru ~all
Указав ВСЕ! айпи с которых может уходить почта, особенно если это почтовые сервисы типа яндекс почты, поскольку почта может уходить как с яндекса так и с твоего сервера.
С DKIM и DMARC посложнее
https://habr.com/post/343128/
Тебе нужно будет сгенерировать ссл сертификат на сервере притом именно средствами демона opendkim
ну и внести публичный ключь в ту же TXT запись но уже со своим синтаксисом
ДМАРК просто запись, но только при рабочем дким.
Тут можно проверить
https://mxtoolbox.com/spf.aspx
https://mxtoolbox.com/dkim.aspx
https://mxtoolbox.com/DMARC.aspx
Не забудь что после применениыя записей на днс сервере нужно скинуь кешь или дождаться его обновления.
Увидить прошли ли обновления можно утилитой
host -a test.ru
( в деб ветке доступен по умолчанию)