nobaloney
NoBaloney Internet Svcs - In Memoriam †
Try it but I don't think so.
Let us know if it works.
Jeff
Let us know if it works.
Jeff
/etc/dovecot.conf
/etc/dovecot/dovecot.conf
/usr/local/directadmin/custombuild/dovecot.conf
/usr/local/directadmin/custombuild/configure/dovecot/dovecot.conf
/usr/share/doc/dovecot/example-config/dovecot.conf
/var/run/dovecot/dovecot.conf
Exim, instead of the exim.cert/key:
Code:
tls_certificate = /etc/$received_ip_address.cert
tls_privatekey = /etc/$received_ip_address.key
So you would have /etc/ip.address.here.cert/key (u need to make/copy certs for all ips in use with the domain they represent)
Dovecot:
Code:
ssl_cert = </etc/httpd/conf/ssl.crt/server.crt
ssl_key = </etc/httpd/conf/ssl.key/server.key
local domain.tld { ssl_cert = </etc/123.123.123.123.cert ssl_key = </etc/123.123.123.123.key}local 123.123.123.123 { ssl_cert = </etc/123.123.123.123.cert ssl_key = </etc/123.123.123.123.key}
local ip.address.here {
local domain.tld {
openssl s_client -connect ip.address.here:993
or
openssl s_client -connect domain.tld:993
## Dovecot 2.0 configuration file
ssl_cert = </etc/httpd/conf/ssl.crt/server.crt
ssl_key = </etc/httpd/conf/ssl.key/server.key
local somedomain.tld {
ssl_cert = </etc/1.2.3.4.cert
ssl_key = </etc/1.2.3.4.key
}
local 1.2.3.4 {
ssl_cert = </etc/1.2.3.4.cert
ssl_key = </etc/1.2.3.4.key
}
local otherdomain.tld {
ssl_cert = </etc/11.12.13.14.cert
ssl_key = </etc/11.12.13.14.key
}
local 11.12.13.14 {
ssl_cert = </etc/11.12.13.14.cert
ssl_key = </etc/11.12.13.14.key
}
If you want your customers to use one SSL cert, then as you've been already told, you need to use one hostname for all of your customers, it would mean to use something as following:
hostname.yourcompany.com as POP/IMAP/SMTP hostname, instead of using
mail.client-domain.com
mail.client2-domain.net
etc.
and in this case you should have a valid SSL cert for hostname.yourcompany.com.