I have a tSendMail component and I would like to use context variables for the smtp configuration easy for server, port, username, password but how to do it the chekboxes "SSL support" or STARTTLS support" ?
The simple answer is: it is not possible because the code generation depends on these settings and the context variables are only embedded in the already generated code.
If you have to send mails to various servers you have to put different tSendMail components to your job and call them according your desired settings.