diff --git a/spamassassin/tasks/main.yml b/spamassassin/tasks/main.yml
index f877d45059b1cfb7597a95fbf4ac9b1769809de7..d28a78042ec259c71768c4088a11abe366d9406f 100644
--- a/spamassassin/tasks/main.yml
+++ b/spamassassin/tasks/main.yml
@@ -32,11 +32,22 @@
     - mail
     - spamassassin
 
-- name: ensure spamassasin is started and enanbled -- the usual way
+- name: ensure spamassasin is started and enabled -- the usual way
+  service:
+    name: spamd
+    state: started
+    enabled: true
+  when: ansible_distribution_major_version|int(default=99) >= 12
+  tags:
+    - mail
+    - spamassassin
+
+- name: ensure spamassasin is started and enabled -- the usual way
   service:
     name: spamassassin
     state: started
     enabled: true
+  when: ansible_distribution_major_version|int(default=99) < 12
   tags:
     - mail
     - spamassassin