Running Gutsy G. Server, Postfix and Courier w/ virtual domains/users, MySql, Apache/phpAdmin, configured as described in tutorial "Virtual Users And Domains With Postfix, Courier And MySQL (Ubuntu 6.10 Edgy Eft)." This server also sits between the internet and the LAN and runs DNS, DHCP, and Shorewall w/NAT (small network behind it). Runs postfix / courier fine (after some lib updates in apt-get install...). Can send/receive/forward email as desired. No apparent SQL or Apache problems. However, the SSL cert has "localhost" as the CN, "Courier Mail Server" as Organization, "Autmatically-Generated IMAP SSL Key" as OU, instead of the server FQDN, real organization name, and OU as were entered when generating the cert. This causes a "Domain name mismatch" error when opening IMAP ("localhost" would never be the server name). So, how to generate a certificate with user-specified CN etc. and make the system use it ? (The procedure in the tutorial seems to work but that cert doesn't seem to show up).