diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 236c513d7..ae4fe5320 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,11 +1,10 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
 
-We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
-
-In CI config tcwg_kernel/gnu-master-aarch64-lts-defconfig after:
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
+In tcwg_kernel/gnu-master-aarch64-lts-defconfig, after:
   | 714 commits in binutils,gcc,linux,qemu
-  | dd88f42597e [gdb/testsuite] Dump dap.log.$n to gdb.log when exceptions found
+  | dd88f42597e [gdb/testsuite] Dump dap.log.$\n to gdb.log when exceptions found
   | d82ede20df3 [gdb/testsuite] Further handle long filenames in gdb.base/startup-with-shell.exp
   | 2aaba744467 [gdb] Fix "value is not available" with debug frame
   | 4a4fd10d170 gdb: Modify the output of "info breakpoints" and "delete breakpoints"
@@ -17,56 +16,62 @@ In CI config tcwg_kernel/gnu-master-aarch64-lts-defconfig after:
   | 39c07c5a3bf Finalization of object allocated by anonymous access designating local type
   | bb98f71bac8 x86: Check interrupt instead of noreturn attribute
   | ... and 58 more commits in gcc
-  | 89d741aab8f5 Merge v6.6.18
-  | d8a27ea2c986 Linux 6.6.18
-  | 9e083726d5e3 tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
-  | 9389eaaca7b9 tracing: Make system_callback() function static
-  | cec85aa54b12 Documentation/arch/ia64/features.rst: fix kernel-feat directive
+  | 89d741aab8f51 Merge v6.6.18
+  | d8a27ea2c9868 Linux 6.6.18
+  | 9e083726d5e3d tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
+  | 9389eaaca7b99 tracing: Make system_callback() function static
+  | cec85aa54b12d Documentation/arch/ia64/features.rst: fix kernel-feat directive
   | ... and 462 more commits in linux
-  | 03d496a992 Merge tag 'pull-qapi-2024-02-26' of https://repo.or.cz/qemu/armbru into staging
-  | adb0193b90 qapi: Divorce QAPIDoc from QAPIParseError
-  | 629c5075aa qapi: Reject multiple and empty feature descriptions
-  | 3d035cd2cc qapi: Rewrite doc comment parser
-  | 0b82a7440c qapi: Merge adjacent untagged sections
+  | 03d496a992d Merge tag 'pull-qapi-2024-02-26' of https://repo.or.cz/qemu/armbru into staging
+  | adb0193b90b qapi: Divorce QAPIDoc from QAPIParseError
+  | 629c5075aa6 qapi: Reject multiple and empty feature descriptions
+  | 3d035cd2cca qapi: Rewrite doc comment parser
+  | 0b82a7440c2 qapi: Merge adjacent untagged sections
   | ... and 143 more commits in qemu
 
-Results changed to
-# reset_artifacts:
--10
-# build_abe binutils:
--9
-# build_abe stage1:
--5
-# build_abe qemu:
--2
-# linux_n_obj:
-9328
-# linux build successful:
-all
-# linux boot successful:
-boot
+Produces Success:
+  | Results changed to
+  | # reset_artifacts:
+  | -10
+  | # build_abe binutils:
+  | -9
+  | # build_abe stage1:
+  | -5
+  | # build_abe qemu:
+  | -2
+  | # linux_n_obj:
+  | 9328
+  | # linux build successful:
+  | all
+  | # linux boot successful:
+  | boot
+  | 
+  | From
+  | # reset_artifacts:
+  | -10
+  | # build_abe binutils:
+  | -9
+  | # build_abe stage1:
+  | -5
+  | # build_abe qemu:
+  | -2
+  | # linux_n_obj:
+  | 9328
+  | # linux build successful:
+  | all
+  | # linux boot successful:
+  | boot
 
-From
-# reset_artifacts:
--10
-# build_abe binutils:
--9
-# build_abe stage1:
--5
-# build_abe qemu:
--2
-# linux_n_obj:
-9328
-# linux build successful:
-all
-# linux boot successful:
-boot
+Used configuration :
+ tcwg_kernel/gnu-master-aarch64-lts-defconfig
 
-The configuration of this build is:
-CI config tcwg_kernel/gnu-master-aarch64-lts-defconfig
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
 -----------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+
+The information below contains the details of the failures, and the ways to reproduce a debug environment:
+
+
 
 Current build   : https://ci.linaro.org/job/tcwg_kernel--gnu-master-aarch64-lts-defconfig-build/106/artifact/artifacts
 Reference build : https://ci.linaro.org/job/tcwg_kernel--gnu-master-aarch64-lts-defconfig-build/105/artifact/artifacts
