The preferences table allows you to store your mail server credentials so that you can email account information, registration, etc., to your clients. You will get a simple workflow dialog to create the table and module if you click this button.



The default connection is 'internal.' The tables will be created in an SQLite database outside your application. You can consider this table as a 'registry' for your application. Besides storing information about emailing, you can also use this table to store other preference information. In our samples, we keep this information in the application database. If you deploy, this information is different for each customer, so it is preferable to have it in the same database. 


After creating the tables, you can select 'generate email pref' to add the requird elements to set up an email connection. Do not use 'generate database pref' for your local database, as your application needs to open the database with this information…