a5f0c3034ac3c5f9a5ef6b5fdae60c02eda403fa
/usr/local/directadmin/custombuild/custom/dovecot
directory)/usr/local/directadmin/data/templates/custom/dovecot_sni_2.4.conf
file)/etc/dovecot/conf/sni/example.com.conf
:local_name "*.example.com example.com" {
ssl_cert = </usr/local/directadmin/data/users/jonas/domains/example.com.combined
ssl_key = </usr/local/directadmin/data/users/jonas/domains/example.com.key
}
/etc/dovecot/conf/sni/example.com.conf
:local_name "*.example.com" {
ssl_server_cert_file = /usr/local/directadmin/data/users/jonas/domains/example.com.cert.combined
ssl_server_key_file = /usr/local/directadmin/data/users/jonas/domains/example.com.key
}
local_name "example.com" {
ssl_server_cert_file = /usr/local/directadmin/data/users/jonas/domains/example.com.combined
ssl_server_key_file = /usr/local/directadmin/data/users/jonas/domains/example.com.key
}
# echo QUIT | openssl s_client -connect localhost:993 -servername example.com 2>&1 | grep 'subject='
subject=CN = *.example.com
# echo QUIT | openssl s_client -connect localhost:993 -servername mail.example.com 2>&1 | grep 'subject='
subject=CN = *.example.com
root@julius:~# echo QUIT | openssl s_client -connect localhost:993 -servername does.not.exist 2>&1 | grep 'subject='
subject=CN = server.hostname.com