Notification by mail

Hi,

maybe it is this line at your notification definition for the service:

assign where host.vars.notification.mail

that mean you assign this to the host not to the notification var in your service.