SPF and DKIM checks

This commit is contained in:
Aine
2022-11-23 21:30:13 +02:00
parent 0701f8c9c3
commit 3115373118
17 changed files with 1437 additions and 9 deletions

View File

@@ -27,7 +27,9 @@ const (
roomOptionNoThreads = "nothreads"
roomOptionNoFiles = "nofiles"
roomOptionPassword = "password"
roomOptionSpamcheckDKIM = "spamcheck:dkim"
roomOptionSpamcheckSMTP = "spamcheck:smtp"
roomOptionSpamcheckSPF = "spamcheck:spf"
roomOptionSpamcheckMX = "spamcheck:mx"
roomOptionSpamlist = "spamlist"
)
@@ -96,10 +98,18 @@ func (s roomSettings) NoFiles() bool {
return utils.Bool(s.Get(roomOptionNoFiles))
}
func (s roomSettings) SpamcheckDKIM() bool {
return utils.Bool(s.Get(roomOptionSpamcheckDKIM))
}
func (s roomSettings) SpamcheckSMTP() bool {
return utils.Bool(s.Get(roomOptionSpamcheckSMTP))
}
func (s roomSettings) SpamcheckSPF() bool {
return utils.Bool(s.Get(roomOptionSpamcheckSPF))
}
func (s roomSettings) SpamcheckMX() bool {
return utils.Bool(s.Get(roomOptionSpamcheckMX))
}