![](https://secure.gravatar.com/avatar/85a99b25cf78c0293215f307acd00fb9.jpg?s=120&d=mm&r=g)
Here is the code that Is in the exim.conf - but looks like greek to me :) I do know that all of the domains are listed and have correct dkim entries in the dns. Do you know of anyone that actually has a mailman 2.1.39 installation that does add dkim signatures to the mailman emails ? Thanks, JerryB
mailman_virtual_transport:
driver = pipe
command = /usr/local/cpanel/3rdparty/mailman/mail/mailman
'${if def:local_part_suffix
{${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}}
{post}}'
${perl{untaint}{${lc:$local_part}_${lc:$domain}}}
current_directory = /usr/local/cpanel/3rdparty/mailman
home_directory = /usr/local/cpanel/3rdparty/mailman
user = mailman
group = mailman
mailman_virtual_transport_nodns:
driver = pipe
command = /usr/local/cpanel/3rdparty/mailman/mail/mailman
'${if def:local_part_suffix
{${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}}
{post}}'
${perl{untaint}{${lc:$local_part}}}
current_directory = /usr/local/cpanel/3rdparty/mailman
home_directory = /usr/local/cpanel/3rdparty/mailman
user = mailman
group = mailman
=========
dkim_remote_smtp:
driver = smtp
interface = <; ${if >
{${extract
{size}
{${stat:/etc/mailips}}
}}
{0}
{${lookup
{${lc:${perl{get_message_sender_domain}}}}
lsearch{/etc/mailips}
{$value}
{${lookup
{${if match_domain
{$original_domain}
{+relay_domains}
{${lc:$original_domain}}
{}
}}
lsearch{/etc/mailips}
{$value}
{${lookup
{${perl{get_sender_from_uid}}}
lsearch*{/etc/mailips}
{$value}
{}
}}
}}
}}
}
helo_data = ${if >
{${extract{size}{${stat:/etc/mailhelo}}}}
{0}
{${lookup
{${lc:${perl{get_message_sender_domain}}}}
lsearch{/etc/mailhelo}
{$value}
{${lookup
{${if match_domain
{$original_domain}
{+relay_domains}
{${lc:$original_domain}}
{}
}}
lsearch{/etc/mailhelo}
{$value}
{${lookup
{${perl{get_sender_from_uid}}}
lsearch*{/etc/mailhelo}
{$value}
{$primary_hostname}
}}
}}
}}
{$primary_hostname}
}
dkim_domain = ${perl{get_dkim_domain}}
dkim_selector = default
dkim_private_key = "/var/cpanel/domain_keys/private/${dkim_domain}"
dkim_canon = relaxed
hosts_try_chunking = 198.51.100.1
message_linelength_limit = 2048
.ifdef ARCSIGNING
arc_sign = $primary_hostname:default:/var/cpanel/domain_keys/private/$primary_hostname:default
.endif