I have forked the frappe repository to add support for email servers that do TLS instead of StartTLS. The TLS section of the code works great, but I need some help with the finer details of the frappe framework. I am looking for someone who has contributed code before, and would be willing to guide me through getting this branch ready to merge.
I have created a new field on Email Account and Email Domain, however, I am having trouble getting the default to work. I would like the field smtp_start_tls to default to true so that it doesn’t break any existing configurations.
I am also not clear on the process of adding a field to existing databases. Do I need to write a database migration of some kind, or is it just enough to have the field definition?
Thanks for the reply. I think there are a few issues with my code (as mentioned above). Is a pull request the best way to get advice on fixing them, or is it better to continue the discussion here?