Ah thanks for the further input, that helped!
We’re not sending automatic trigger based notifications to that mail, because it’s from a mailing list:
jalmillategui:
Precedence: list
This is done by postmaster filters and shouldn’t be changed to ensure nothing “unexpected” happens.
I’m not sure why you’d want to reply to a mailing list, it should work if it’s not coming from a bulk message or list.
The two parts that are responsible in Zammad are the following ones:
},
state: '(mailer-daemon|postmaster|abuse|root|noreply|noreply.+?|no-reply|no-reply.+?)@.+?',
preferences: {
online_service_disable: true,
permission: ['admin.channel_email', 'admin.channel_google', 'admin.channel_microsoft365'],
},
frontend: false
)
Setting.create_if_not_exists(
title: __('BCC address for all outgoing emails'),
name: 'system_bcc',
area: 'Email::Enhanced',
description: __('To archive all outgoing emails from Zammad to external, you can store a BCC email address here.'),
options: {},
state: '',
preferences: { online_service_disable: true },
frontend: false
)
Setting.create_if_not_exists(
and to be more precise to know which headers are involved:
# if header is available, do not generate auto response
mail[ 'x-zammad-send-auto-response'.to_sym ] = false
mail[ 'x-zammad-is-auto-response'.to_sym ] = true
if !mail[ 'x-zammad-article-preferences'.to_sym ]
mail[ 'x-zammad-article-preferences'.to_sym ] = {}
end
mail[ 'x-zammad-article-preferences'.to_sym ]['send-auto-response'] = false
mail[ 'x-zammad-article-preferences'.to_sym ]['is-auto-response'] = true
# do not send an auto response if one of the following headers exists
return if mail[ 'list-unsubscribe'.to_sym ] && mail[ 'list-unsubscribe'.to_sym ] =~ /.../
return if mail[ 'x-loop'.to_sym ] && mail[ 'x-loop'.to_sym ] =~ /(yes|true)/i
return if mail[ 'precedence'.to_sym ] && mail[ 'precedence'.to_sym ] =~ /(bulk|list|junk)/i
return if mail[ 'auto-submitted'.to_sym ] && mail[ 'auto-submitted'.to_sym ] =~ /auto-(generated|replied)/i
return if mail[ 'x-auto-response-suppress'.to_sym ] && mail[ 'x-auto-response-suppress'.to_sym ] =~ /all/i
# do not send an auto response if sender is system itself
message_id = mail[ 'message_id'.to_sym ]
if message_id
fqdn = Setting.get('fqdn')