Skip to main content

Mail Services provided by Bitmask, the LEAP Client.

Project description

Mail services for the LEAP Client.

https://badge.fury.io/py/leap.mail.svg Documentation Status

More info: https://leap.se

running tests

Use trial to run the test suite:

trial leap.mail

… and all its goodies. To run all imap tests in a loop until some of them fails:

trial -u leap.mail.imap

Read the trial manpage for more options .

imap regressions

For testing the IMAP server implementation, there are a couple of utilities. From the leap.mail.imap.tests folder, and with an already initialized server running:

./regressions_mime_struct user@provider pass path_to_samples/

You can find several message samples in the leap/mail/tests folder.

0.4.1 - 18 Apr, 2016

Features

  • #7656: Emit multi-user aware events.

  • #4008: Add token-based authentication to local IMAP/SMTP services.

  • #7889: Use cryptography instead of pycryptopp to reduce dependencies.

  • #7263: Implement local bounces to notify user of SMTP delivery errors.

  • Use twisted.cred to authenticate IMAP/SMTP users.

  • Verify plain text signed email.

  • Validate signature with attachments.

  • Use fingerprint instead of key_id to address keys.

Bugfixes

  • #7861: Use the right succeed function for passthrough encrypted email.

  • #7898: Fix IMAP fetch headers

  • #7977: Decode attached keys so they are recognized by keymanager.

  • #7952: Specify openssl backend explicitely.

  • Fix the get_body logic for corner-cases in which body is None (yet-to-be synced docs, mainly).

  • Let the inbox used in IncomingMail notify any subscribed Mailbox.

  • Adds user_id to Account (fixes Pixelated mail leakage).

Misc

  • Change IMAPAccount signature, for consistency with a previous Account change.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

leap.mail-0.4.2.tar.gz (159.9 kB view details)

Uploaded Source

File details

Details for the file leap.mail-0.4.2.tar.gz.

File metadata

  • Download URL: leap.mail-0.4.2.tar.gz
  • Upload date:
  • Size: 159.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for leap.mail-0.4.2.tar.gz
Algorithm Hash digest
SHA256 f184fbd81ffda9680cb96b66c0198e5a65b570da017404fb5af8825d350e3ce1
MD5 9fc147dd6488e58c1253b0dabeea2901
BLAKE2b-256 03a6a698b789e18a8ce5d3933e8d9a912e39de2351feb515d9ff46334dae02e8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page