Skip to main content

Provides a mail content type and a mail-in behavior (Maintainer: Thomas Buchberger)

Project description



1.0.4 (2012-09-12)

1.0.3 (2012-06-18)

  • Fixed BeautifulSoup related encoding bug when unwrapping html body. [lgraf]

  • Fix filename encoding handling. [jone]

1.0.2 (2012-03-28)

  • Inbound mail: Get recipient from env variable set by MTA, not from To header. This allows for mails with multiple recipients in the To header, and the Plone destination address doesn’t need to be listed first anymore. Issue #1312 Fehler E-Mail mit mehreren Adressaten [lgraf]

  • Make intids work in tests (register IIntIds utility explicitely) [lgraf]

1.0.1 (2012-02-24)

  • Added some French translations [ttschanz]

1.0 (2011-11-17)

  • Fixed msg getter, it works now also with mails without a subject. [phgross]

1.0a11 (2011-10-04)

  • Fixing long subject headers separated by nt before creating email.message object. [lgraf]

  • Added test to test mail creation with weird characters in subject. [lgraf]

  • Normalizing subject before using it as an ID to create a mail object. [lgraf]

  • Changed default encoding to ‘utf-8’ for the safe_utf8 method. Should fix decoding problem in mail subjects. Issue #1209 Falsche Umlaute bei importierten Mails [phgross]

1.0a10 (2011-09-27)

  • changed fallback encoding in the get_payload method for msg objects without a correct charset information. So we could fix display errors in mails with non-ascii characters in the mail body. [phgross]

  • changed deprecated grok.CodeView to grok.View [eschmutz]

  • added test-buildout for plone 4.1 [eschmutz]

1.0a9 (2011-08-24)


  • Fixed message value creation: filename must be in unicode, that it works with the new plone.namedfile 1.0.3 [phgross]

  • Added dummy setter for title property so it doesn’t fail with an AttributeError when trying to set the title of a ftw.mail.mail object. [lgraf]

  • Added missing dependency on collective.dexteritytextindexer in [lgraf]

  • Pinned zope.component=3.8.0 in test-plone-4.0.x.cfg to resolve version conflict [lgraf]


  • Added DynamicTextIndexExtender to add message body to searchableText [lgraf]


  • Changed minor typo in German translation. [phabegger]


  • According to rfc 2047, multiple encoded words are seperated by space: fixed tests. [jbaumann]

  • Created safe_decode_header util function, which handles the encoding properly for get_filenames according to rfc 2047. This solves a test issue. [jbaumann]

  • Added support for nested multipart emails where the attachment is within another part of the message. [jbaumann]



  • Removed save_attachments: moved to opengever.mail since its opengever specific [02.11.2010, jbaumann]

  • Added remove_attachments method [01.11.2010, jbaumann]

  • Added test for filename encoding problem. Test still fails… [Thomas Buchberger]

  • Moved unwrapping of attached messages into utility method. Added test. [Thomas Buchberger]

  • Correctly restore current SecurityManger after mail creation. [Thomas Buchberger]

  • Added tests for unknown sender [Thomas Buchberger]



  • Initial release

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 (417.3 kB view hashes)

Uploaded source

Supported by

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