Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...


Info

Please note that we've decided to move our support portal to help.savignano.net to to further improve the services for our customers.

The updated version of this page can be found at https://help.savignano.net/snotify-email-encryption/installation-s-notify-for-bitbucket


Table of Contents
maxLevel2
absoluteUrltrue
excludeRelated articles
stylesquare

...

  1. Download the S/Notify library component from https://download.savignano.net/snotify/bitbucket/releases/ 
    (previous versions can be found in the subfolder archive)
    • net.savignano.s-notify.bitbucket.mailer-x.x.x.jar
  2. Copy this jar file to <YourBitbucketInstallationDirectory>/app/WEB-INF/lib 

Make sure that the the library component is readable by the Bitbucket user. 

...

To configure S/Notify to suit your needs, go to

  • Encryption Settings – to configure how and when encryption should be used
  • User Key Management – to manage your users' public PGP keys and S/MIME certificates required to encrypt outgoing emails
  • Server Key Management – to manage the server's private PGP keys and S/MIME certificates required to  sign outgoing emails

You might want to invite your Bitbucket users to take a look at 

  • User Settings – for users to view and optionally upload their own PGP key or S/MIME certificate
  • Project Settings NOT SUPPORTED YET – for space administrators to view and optionally control encryption for emails referring to their spaces


Quick Test 

The easiest and quickest way to verify the installation is 

  1. Log in with an administrative user who has a public S/MIME certificate or public PGP key available
  2. Go to the user's account settings (Manage account)
  3. From the options on the left, select Email Security
  4. Upload a public S/MIME certificate or public PGP key suitable for this user's email address
  5. From the Administration panel, select Mail Server (under category System), scroll down to Send a test email, and send an email to yourself
  6. The email should immediately be sent to you encrypted

To test a notification email generated by Bitbucket

  1. Prepare as described above, except that you do not need an administrative user
  2. To simplify testing, in the Notification settings of the user account, set both Send notifications for both, pull requests and watched repositories, to Immediately
  3. Start watching a repository if not doing already: Projects > click on a project > click on a repository (or create one) > click on Watching and select All branches and All pull request activity
  4. Log in as another user who has access to that repository
  5. Go to the repository, create a branch, edit a file and then select Create pull request for this change
  6. A notification email about the modification should be sent to the first user after a while, and it should be encrypted

...