Configuring Hub System Settings
This page covers administering of the basic settings of JetBrains Hub including configuration of email and Jabber notifications.
To open system settings, click More settings in the main menu and select Settings.
Out-of-the-box, JetBrains Hub provides UI in English (default), French, German, Spanish and Russian languages.
In the System Language drop-down choose the language you prefer and click Save to immediately apply the new setting.
Here you can configure SMTP connection to enable Hub sending messages to its users via email.
To enable sending email notifications from your Hub server, click the Enable Email button and configure the following parameters:
- Host: server address of your SMTP server.
- Port: connection port for the SMTP server.
- Protocol: select the protocol to use for your SMTP server (either with or without SSL or TLS support).
- Select SSL Key: select a previously uploaded SSL key or trusted certificate for secure connection to your mail server. Please refer to the Managing SSL Keys and Trusted Sertificates page for details.
- From: an email address which should be used in the 'From' field of email notifications.
- Specify credentials for accessing the SMTP server: Provide Username and then click Change password button to specify the password.
When all settings are specified, test the configuration: Click the Send Test Message... button and specify an email address to which the test message should be sent.
Here you can configure connection to a Jabber server to enable Hub sending instant messages to its users.
To enable sending notifications via Jabber protocol from your Hub server, click Enable Jabber and provide the following parameters:
- Host: Jabber server address.
- Service name of your Jabber service provider.
- Port: connection port for the Jabber server.
- If necessary, enable SASL Authentication. By default, this option is disabled.
- Specify credentials for accessing the Jabber server: Provide Username and then click Change password button to specify the password.
To verify that specified settings are correct, test the configuration: Click the Send Test Message... button and specify a Jabber address to which the test message should be sent.
See the sample configuration below to get the idea how it should look like.
Example: Jabber Configuration for Sending Notifications via Google
This sample covers the most common use case for Jabber protocol notifications: sending messages via Google.
Let's say you have registered specific Google account to use for notifications Hub:
Hub.email@example.com To use it for notifications, you need to provide
the following settings:
Host: talk.google.com Service name: gmail.com Port: 5222 Username: Hub.notifier SASL Authentication: Disabled Password: the password for the Hub.notifier account