{ "info": { "author": "Ecreall, Entrouvert, IMIO", "author_email": "cedricmessiant@ecreall.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nBase mail content class (paper document, email) for document management system.\n\nThis product is an extension for `collective.dms.basecontent `_\n.\n\nFeatures\n--------\n\n- Add dmsincomingmail type : content type to handle metadata of an incoming mail\n- Add dmsoutgoingmail type : content type to handle metadata of an outgoing mail\n\nHandle a reply form to create an outgoing mail from an incoming mail.\n\nTests\n=====\n\nThis add-on is tested using Travis CI. The current status of the add-on is :\n\n.. image:: https://secure.travis-ci.org/collective/collective.dms.mailcontent.png\n :target: http://travis-ci.org/collective/collective.dms.mailcontent\n\nContributors\n============\n\n- Gauthier Bastien, IMIO\n- St\u00e9phan Geulette, IMIO\n- Vincent Fretin, Ecreall\n- C\u00e9dric Messiant, Ecreall\n- Fr\u00e9d\u00e9ric Peters, Entr'ouvert\n\nChangelog\n=========\n\n1.4.2 (2019-05-09)\n------------------\n\n- Correction when setting form values: no more change after form edition.\n [sgeulette]\n\n1.4.1 (2019-04-29)\n------------------\n\n- Use a separated method to update reply fields (reused in batchactions form)\n [sgeulette]\n\n1.4 (2019-04-26)\n----------------\n\n- Renamed sender and recipients indexes.\n [sgeulette]\n\n1.3 (2019-03-12)\n----------------\n\n- Added settings to manage internal_reference_no field visibility and\n number incrementing for outgoing mails.\n [sgeulette]\n- Added reply view to respond to incoming mail.\n [sgeulette]\n- Added external_reference_no in outgoing mail.\n [sgeulette]\n- Removed some grok\n [sgeulette]\n\n1.2.1 (2018-10-18)\n------------------\n\n- Corrected empty dependency step causing unresolved warning. Save changes !\n [sgeulette]\n\n1.2 (2018-10-11)\n----------------\n\n- Corrected empty dependency step causing unresolved warning.\n [sgeulette]\n\n1.1 (2018-07-23)\n----------------\n\n- Changed sender field from ContactChoice to ContactList (multiple values).\n [sgeulette]\n- Some corrections on encoding and index update\n [sgeulette]\n\n1.0 (2017-05-30)\n----------------\n\n- Add a recipients index, containing also the organisation chain UIDs [sgeulette]\n- Updated reply_to field to allow dmsincomingmail and dmsoutgoingmail types. [sgeulette]\n- Corrected indexer not working with 2 decorators. [sgeulette]\n- Added display_backrefs on reply_to field. [sgeulette]\n- Combined title and internal_reference_no in Title for OutgoingMail [sgeulette]\n- Set internal_reference_no if empty [sgeulette]\n- Add internal_reference_no in SearchableText [sgeulette]\n- Display time on reception_date [sgeulette]\n- Added option to set outgoing mail date at today [sgeulette]\n\n0.5 (2016-04-15)\n----------------\n\n- Add a sender index, containing also the organisation chain UIDs [sgeulette]\n- Add a sender_index metadata [sgeulette]\n- Use the same permission to protect config view and configlet. [sgeulette]\n\n0.4 (2016-01-05)\n----------------\n\n- Set original_mail_date as not required. [sgeulette]\n\n0.3 (2015-11-24)\n----------------\n\n- Give access to configlet to Site Administrator [sgeulette].\n- Renamed 'in_reply_to' field to avoid child index interference with plone.app.discussion [sgeulette]\n- Updated buildout [sgeulette]\n- Avoid None in internal_reference_number index. ZCatalog 3 compatibility. [sgeulette]\n- Set original_mail_date as required. Added default value [sgeulette]\n\n0.2 (2015-06-02)\n----------------\n\n- Use current datetime as encoding datetime [sgeulette]\n\n0.1.8 (2015-01-14)\n------------------\n\n- Added internal reference number in Title and in SearchableText [sgeulette]\n\n0.1.7 (2014-11-26)\n------------------\n\n- Corrected bad index name [sgeulette]\n\n0.1.6 (2014-04-04)\n------------------\n\n- Removed Member from add permission. Must be the default. [sgeulette]\n\n0.1.5 (2014-03-04)\n------------------\n\n- Add recipients field for incomingmail [cedricmessiant]\n- Add ISendingType behaviour [cedricmessiant]\n- Add indexer for in_reply_to field [cedricmessiant]\n- Updated testing infra [vincentfretin]\n- Make reception date a datetime [cedricmessiant]\n\n0.1.4 (2013-04-24)\n------------------\n\n- Manage internal_reference field automatically (no user input needed) [sgeulette]\n- Add good proposal value in validation error message [sgeulette]\n- Update validateIndexValueUniqueness: skip empty value [sgeulette]\n- Use plone.formwidget.datetime [cedricmessiant]\n- Allow tasks to be added to mails [fredericpeters]\n\n0.1.3 (2013-03-12)\n------------------\n\n- Change the index name and definition to avoid bad index on mail contained elements. Add a specific method linked to the index.\n [sgeulette]\n\n0.1.2 (2013-03-08)\n------------------\n\n- Corrected MANIFEST.in\n\n0.1.1 (2013-03-07)\n------------------\n\n- Added missing file in egg\n\n0.1 (2013-03-06)\n----------------\n\n- Package created using templer\n [cedricmessiant]\n- Mail types\n [fredericpeters]\n- Related docs\n [davidconvent]\n- Translations, icons\n [sgeulette]\n- Default values, expression evaluation\n [sgeulette]\n- Setting forms\n [sgeulette]\n- Tests\n [sgeulette]", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.dms.mailcontent", "keywords": "", "license": "gpl", "maintainer": "", "maintainer_email": "", "name": "collective.dms.mailcontent", "package_url": "https://pypi.org/project/collective.dms.mailcontent/", "platform": "", "project_url": "https://pypi.org/project/collective.dms.mailcontent/", "project_urls": { "Homepage": "https://github.com/collective/collective.dms.mailcontent" }, "release_url": "https://pypi.org/project/collective.dms.mailcontent/1.4.2/", "requires_dist": null, "requires_python": "", "summary": "Mail content type for document management system", "version": "1.4.2" }, "last_serial": 5247187, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "0daffafab9cce13eedd5548f193a419e", "sha256": "0179431697fb6d6c21a3a479deda27885188239847891a311270c18be0120949" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.2.zip", "has_sig": false, "md5_digest": "0daffafab9cce13eedd5548f193a419e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44269, "upload_time": "2013-03-08T07:42:49", "url": "https://files.pythonhosted.org/packages/cc/5f/522a3d56a488f84a17b3d6250153f44c6f0c05e547ded7b39bec07210aab/collective.dms.mailcontent-0.1.2.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "06d29009131b083e39e21c2d350f01a2", "sha256": "71ecf5c915308c5f3244ec11c7dbd87c34581d6d92d051effbf2ade7ecec3a20" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.3.zip", "has_sig": false, "md5_digest": "06d29009131b083e39e21c2d350f01a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44683, "upload_time": "2013-03-12T12:38:26", "url": "https://files.pythonhosted.org/packages/4d/6c/3dbe4170d868861a638bb208a3f90aeff4a37d672ffe83f2bfb47c41ce9b/collective.dms.mailcontent-0.1.3.zip" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "aa94b0ac8e148b7711c3f0422585422c", "sha256": "5ce1ba7b33a9c826dbdc1191d7bb4aee756ad3f18d8a0832f1c5c6bf71e0b7a6" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.4.zip", "has_sig": false, "md5_digest": "aa94b0ac8e148b7711c3f0422585422c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46750, "upload_time": "2013-04-24T09:21:30", "url": "https://files.pythonhosted.org/packages/fb/71/06419add4ae6866d17b3a5a8ae42f6a85b94d0bbc7b0dd1d2b7f41e673f1/collective.dms.mailcontent-0.1.4.zip" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "72a17366631fab991773881e97d1e306", "sha256": "a55c5fe03f181ce5f1fe53dc25582af39d1077683e0272d51263a0aba86c889b" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.5.zip", "has_sig": false, "md5_digest": "72a17366631fab991773881e97d1e306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52458, "upload_time": "2014-03-04T13:08:42", "url": "https://files.pythonhosted.org/packages/79/6b/8f01838d590e8ca5099c49ecad10d9f15ca7e6a6bc8f45baa660b181d468/collective.dms.mailcontent-0.1.5.zip" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "b68ad08faa4836db5d4487fd44fdd2ca", "sha256": "77622933868fb756ff71ac77c4b8fa789580b54b3bc4c66822002d50b35b61d1" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.6.zip", "has_sig": false, "md5_digest": "b68ad08faa4836db5d4487fd44fdd2ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52583, "upload_time": "2014-04-04T10:30:32", "url": "https://files.pythonhosted.org/packages/3a/3d/3b26302e3b94180570724519884a78b7cf70ea016a5e4a47463be4ee0d13/collective.dms.mailcontent-0.1.6.zip" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "86a7e61496ec0d408f1a8f6b5912f103", "sha256": "214768b7cf54c22a2b8c3c9239bfda08594825d773a86d60da1386108ee91f92" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.7.zip", "has_sig": false, "md5_digest": "86a7e61496ec0d408f1a8f6b5912f103", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52638, "upload_time": "2014-11-26T13:43:50", "url": "https://files.pythonhosted.org/packages/25/0e/a4502bd531746bee848bdef1770a163c98dd61f75bf15740f920f87eace5/collective.dms.mailcontent-0.1.7.zip" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "eff8d2fd9b1493d3e0baf8cf4b034909", "sha256": "6288169f0ed210b010b5bb0bea99d7e3a0f0e99f8ed8e74d19ede18315765255" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.1.8.zip", "has_sig": false, "md5_digest": "eff8d2fd9b1493d3e0baf8cf4b034909", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53220, "upload_time": "2015-01-14T15:13:59", "url": "https://files.pythonhosted.org/packages/3e/bd/1743b1b022b0333bf4a172a447003826bea219fbe5d49b980945c541ded4/collective.dms.mailcontent-0.1.8.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4d5bdec6d2ab840a7d037d2fba1eb025", "sha256": "4767abfa630ebfe503622c1a42357c9b8c626755f917e04660fa7ad47ddc1afd" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.2.zip", "has_sig": false, "md5_digest": "4d5bdec6d2ab840a7d037d2fba1eb025", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53015, "upload_time": "2015-06-02T12:13:04", "url": "https://files.pythonhosted.org/packages/4e/b7/9e8f2a010e0fb99eb5e18de1d60f863e9d3141ad114d4420e701c14857b5/collective.dms.mailcontent-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "be78f0e65b385ddbc473c776947fdf6a", "sha256": "5607e1c7133f42cd3e1b39dc74d72b2236e1fc8fb3a3ddc824268876a10105d4" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.3.zip", "has_sig": false, "md5_digest": "be78f0e65b385ddbc473c776947fdf6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52421, "upload_time": "2015-11-24T09:43:34", "url": "https://files.pythonhosted.org/packages/a6/9b/335f9cb4ae568f2b157d166377ea02d3914354ff55c2077b9e6e17313220/collective.dms.mailcontent-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b17fdf1aab6c98b1f87d218b774b3591", "sha256": "d088e81590260c9a6c49c8d7be93c3cde33f2fca2b0c994df11b06dfd7c1c2d4" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.4.tar.gz", "has_sig": false, "md5_digest": "b17fdf1aab6c98b1f87d218b774b3591", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28301, "upload_time": "2016-01-05T12:51:38", "url": "https://files.pythonhosted.org/packages/85/0f/f615903cac8d6e8b57c0051ec580cebd9d60cfecf3e4c7eddcfd2af96dbf/collective.dms.mailcontent-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "785c38a82d958c7179bf72d1c8cf3dfb", "sha256": "82be987da5856b994381a5562c486663397f9607ccd2516cca5d1aa1cf96bfdb" }, "downloads": -1, "filename": "collective.dms.mailcontent-0.5.tar.gz", "has_sig": false, "md5_digest": "785c38a82d958c7179bf72d1c8cf3dfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27912, "upload_time": "2016-04-15T09:10:23", "url": "https://files.pythonhosted.org/packages/ee/c8/cab02272f85ca4512d22def7bede1751a9f79ce024197e586d594cba5164/collective.dms.mailcontent-0.5.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "04068cab5df685004eb04d14ab384317", "sha256": "6a0c6a489cdcc6d792209ee2dddad104e12c1989d9fe866ece7866a41553a356" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.0.tar.gz", "has_sig": false, "md5_digest": "04068cab5df685004eb04d14ab384317", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29196, "upload_time": "2017-05-30T12:23:48", "url": "https://files.pythonhosted.org/packages/7d/86/5e965bee44215d2252bcd4a328e74b02ee5f549824967cb2050a077bb5ae/collective.dms.mailcontent-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "9355735f800a490a0524452f21bdca2e", "sha256": "787c6010cea1cc03c14eeaacaaa0c80e7334322955feca74708de23c867b8647" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.1.tar.gz", "has_sig": false, "md5_digest": "9355735f800a490a0524452f21bdca2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29434, "upload_time": "2018-07-23T13:36:54", "url": "https://files.pythonhosted.org/packages/8b/cc/5097f8e7480c474a7b1063b3bb87b7e8c3bfba66f595bba358945dfa145a/collective.dms.mailcontent-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "b362a6e6c960fed675ce4243eca08532", "sha256": "ef50127f475fe6e39b3eb9829a7a4b7ba98044cdc2e9ea03fcfd4b16f3100584" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.2.tar.gz", "has_sig": false, "md5_digest": "b362a6e6c960fed675ce4243eca08532", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29658, "upload_time": "2018-10-11T16:41:23", "url": "https://files.pythonhosted.org/packages/1e/5f/3926651d031f9951e8968658484c4e6c8b38725ea38cfb5a60d15cd2e82e/collective.dms.mailcontent-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "b9a88cb3db116c8ddcd7b8092fea938a", "sha256": "54316b4173a19fb04ddcf6e41ec964d626ef0b7ca0f4d70983c4bb090dc21cf1" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.2.1.tar.gz", "has_sig": false, "md5_digest": "b9a88cb3db116c8ddcd7b8092fea938a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29699, "upload_time": "2018-10-18T09:35:07", "url": "https://files.pythonhosted.org/packages/9f/b9/cc96287a3c00d6f500c126e487951a3de784563073bcf05cb47f6449ffaa/collective.dms.mailcontent-1.2.1.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "d16c55e1ad500446613688928c346261", "sha256": "f1ab7ed784879e322724b201385bc554461feb7e3eb84de5cba8347e044d59c3" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.3.tar.gz", "has_sig": false, "md5_digest": "d16c55e1ad500446613688928c346261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34343, "upload_time": "2019-03-12T11:02:00", "url": "https://files.pythonhosted.org/packages/2b/43/74a01721a3e2c8c71bdce003173619eab755fa99228c51b9892673c7df29/collective.dms.mailcontent-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "e51469151dd3e62b1dfe1f4a62b1bc7c", "sha256": "cac73f1232507bde83ae1c8a416aaddd75aada71a9a61e14f9f9e0ac49a46177" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.4.zip", "has_sig": false, "md5_digest": "e51469151dd3e62b1dfe1f4a62b1bc7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64375, "upload_time": "2019-04-26T13:26:10", "url": "https://files.pythonhosted.org/packages/0f/b5/44fa22b585737ca9aa9738b7af0d62663de8efd898b3f85897dc6ca6c3bc/collective.dms.mailcontent-1.4.zip" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "aa7cb5140bf73af0c04a8bbd49eb2436", "sha256": "e1904f372ae853e2ec7c5fa1546a8aac6287b7c4405e81df33b83f13a6345c05" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.4.1.tar.gz", "has_sig": false, "md5_digest": "aa7cb5140bf73af0c04a8bbd49eb2436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34767, "upload_time": "2019-04-29T08:17:34", "url": "https://files.pythonhosted.org/packages/99/59/1672414a52ff84adbdbf9a79b3b463101e779fd20cb26dccaee57eed3bd8/collective.dms.mailcontent-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "abdbc61e014599b1514075ce3087814e", "sha256": "32e122efc45a30a3ef9870c6cf161bf455090dccd7cec8a4eae5b495cdc06238" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.4.2.tar.gz", "has_sig": false, "md5_digest": "abdbc61e014599b1514075ce3087814e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34901, "upload_time": "2019-05-09T12:25:11", "url": "https://files.pythonhosted.org/packages/b5/3e/eeec9d1cb68bdfa745923265022a8b9a6c773cde3ffddf16dbcdae79ba71/collective.dms.mailcontent-1.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "abdbc61e014599b1514075ce3087814e", "sha256": "32e122efc45a30a3ef9870c6cf161bf455090dccd7cec8a4eae5b495cdc06238" }, "downloads": -1, "filename": "collective.dms.mailcontent-1.4.2.tar.gz", "has_sig": false, "md5_digest": "abdbc61e014599b1514075ce3087814e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34901, "upload_time": "2019-05-09T12:25:11", "url": "https://files.pythonhosted.org/packages/b5/3e/eeec9d1cb68bdfa745923265022a8b9a6c773cde3ffddf16dbcdae79ba71/collective.dms.mailcontent-1.4.2.tar.gz" } ] }