diff --git a/galaxy.yml b/galaxy.yml
index 82e1e65..ba0ffa3 100644
--- a/galaxy.yml
+++ b/galaxy.yml
@@ -8,7 +8,7 @@ namespace: s3lph
 name: mailserver
 
 # The version of the collection. Must be compatible with semantic versioning
-version: '0.3.5'
+version: '0.3.6'
 
 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection
 readme: README.md
diff --git a/roles/easywks/defaults/main.yml b/roles/easywks/defaults/main.yml
index 8d756b2..3363553 100644
--- a/roles/easywks/defaults/main.yml
+++ b/roles/easywks/defaults/main.yml
@@ -5,3 +5,4 @@ easywks_download: yes
 easywks_config: ""
 easywks_service_http_enabled: yes
 easywks_service_lmtp_enabled: yes
+easywks_service_dnsd_enabled: yes
diff --git a/roles/easywks/handlers/main.yml b/roles/easywks/handlers/main.yml
index c3c7ba9..a6be791 100644
--- a/roles/easywks/handlers/main.yml
+++ b/roles/easywks/handlers/main.yml
@@ -9,3 +9,8 @@
   ansible.builtin.service:
     name: easywks-lmtp
     state: restarted
+
+- name: restart easywks-dnsd
+  ansible.builtin.service:
+    name: easywks-dnsd
+    state: restarted
diff --git a/roles/easywks/tasks/config.yml b/roles/easywks/tasks/config.yml
index 78f2f91..2add4ca 100644
--- a/roles/easywks/tasks/config.yml
+++ b/roles/easywks/tasks/config.yml
@@ -10,6 +10,7 @@
   notify:
     - restart easywks-http
     - restart easywks-lmtp
+    - restart easywks-dnsd
 
 - name: start and enable easywks-http
   ansible.builtin.service:
@@ -22,3 +23,9 @@
     name: easywks-lmtp
     state: started
     enabled: "{{ easywks_service_lmtp_enabled }}"
+
+- name: start and enable easywks-dnsd
+  ansible.builtin.service:
+    name: easywks-dnsd
+    state: started
+    enabled: "{{ easywks_service_dnsd_enabled }}"