• Stars
    star
    119
  • Rank 297,930 (Top 6 %)
  • Language
    Objective-C
  • Created almost 9 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

OS X app to sync e-Boks documents to a folder on your mac's harddrive and show notifications when new documents are received

Postboks

The Postboks app syncs your e-Boks documents to a folder on your mac in the background. You never have to log in to the e-Boks website using NemID again.

Whenever you receive a new document you will get a notification and clicking it opens the document in Preview.app.

Use at your own risk. (e-Boks Terms of use))

UPDATE June 2019:

The app is currently a little broken and many documents are downloaded with a 0 byte size. This is because eBoks have changed how authentication works and Postboks does not yet support the new method. We need to figure out how the new authentication method works and add support for it. This is being discussed in this issue: #36

Gettings started

1. Download the latest version of Postboks

Get it from The releases page.

2. Get your e-Boks mobile access credentials from e-boks.dk

3. Sign in using your e-Boks mobile access credentials

You can optinally choose to have Postboks started automatically when you reboot your mac.

The postboks app will live in your menu bar and check for new documents every hour.

Click the "Open documents folder" to see how all your documents are nicely organized by month.

You should note that your credentials are securely stored in the OS X keychain, but all your documents are stored as files on the disk. So you may want to enable disk encryption on your mac to make sure sensitive documents are encrypted.

How to use with business accounts

e-Boks does not directly support using their API with a business/company account, but you can easily configure your personal account to get access to your business' e-Boks. This feature is supported in Postboks version 0.6 and later.

  1. First you need to make sure you have an "e-Boks for business" account and it is subscribing to mail from all public senders.
  2. You need to add delegate access to your business' e-Boks account. They call this "Shared folders" (or "adgange" in Danish).
  3. Click on the Settings button ("Indstillinger" in Danish) and then click the "Shared folders" ("Adgange") menu item.
  4. Select the "person" type and enter your CPR number.
  5. Chose a random password and select an expiry date (way out in the future).
  6. Log in with your personal e-Boks account on the website and validate the access using the same password that you chose.
  7. Now you are ready to receive digital mail from your company using the Postboks app!

Features

  • Syncs all e-Boks documents to a folder of your choice. E.g. your Dropbox folder.
  • Support for multiple accounts.
  • Supports delegated accounts (Shared folders) including e-Boks for Business accounts.
  • Secure storage of credentials using the OS X keychain.
  • Automatic start when OS X starts.
  • Sign in using the e-Boks mobile app credentials.
  • Danish, Swedish and Norwegian e-Boks accounts are supported.
  • Danish, Swedish and English localization.

Roadmap

  • Improve icon and graphical appearance.
  • Make a nice looking marketing site.

Contributing

Contributions to the app are very welcome.

Related projects

  • Net-Eboks by Dmitry Karasik is written in perl and also uses the mobile app API. Can also expose documents through POP3. Dmitry even hosts an open server and promises that it will not store your credentials or your documents on his server.
  • MinBoks by Lars Pehrsson (fork of initial works by Carsten Geling) is a Windows service for automatically downloading e-Boks documents to a folder. Optionally files can also be forwarded by email using an SMTP server.
  • e-boks-mailer by Christian Panton is written in Python and works by scraping the mobile website. Can forward messages by email. UPDATE: Since the mobile website is now closed, this solution does not work anymore.

License

MIT