i dont know how to create this question, but i like to know if is posible to have diferent set of setting for diferent client, for ex. i have client1 domain tomato.com => name of mail server mail.tomato.com client 2 domain onion.com => name of mail server mail.onion.com instead to use the generic "hostname -f" ( one for alls) is is posible??? i tried to look info in google , but i dont know how to compose the question Tx in advance again!!!
In theory, with a recent version of postfix (>3.4) it would be possible: http://www.postfix.org/postconf.5.html#tls_server_sni_maps However, it is not super-straightforward and not implemented into ISPconfig, so you would have to maintain your own config.
You can use mail.customer.dom to connect, the issue you'll have which @Steini86 is addressing is you'll get warnings/troubles with the names not matching the ssl certificate. In addition to postfix, you'll need to configure dovecot (which also supports SNI, and would also have to be maintained outside of ISPConfig). On a couple small servers (ie. < 100 domains and not much domain turnover) I just request a single certificate from letsencrypt with all the names I want to include (so all of `hostname -f`, mail.tomato.com, mail.onion.com, ...), so postfix and dovecot still just use a single certificate, and any of those names work. (that 100 names is a requirement for letsencrypt certificate .. and this would be a real nuisance if you had much domain turnover on the server).