You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

98 lines
3.0 KiB

  1. .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
  2. :target: http://www.gnu.org/licenses/agpl
  3. :alt: License: AGPL-3
  4. ================
  5. Fetchmail Bydate
  6. ================
  7. This module allows to fetch new emails (using IMAP) received from the last
  8. time they were downloaded and successfully processed, in addition to 'unseen'
  9. status.
  10. Users with authorization to edit the email server in Odoo can introduce a
  11. new date and time to download from.
  12. In case of errors found during the processing of an email Odoo will
  13. re-attempt to fetch the emails from the last date and time they were
  14. successfully received and processed.
  15. Configuration
  16. =============
  17. To enable this, you have to set a 'Last Download Date' in the fetchmail.server
  18. After that, emails with an internal date greater than the saved one will be
  19. downloaded.
  20. Usage
  21. =====
  22. Odoo will attempt to fetch emails starting from the 'Last Download Date'
  23. defined in the email server. If all mails have been processed successfully,
  24. it will update this date with the latest message received.
  25. System administrators need to be attentive to the Odoo logs, looking for errors
  26. raised during the processing of emails, in order to avoid situations where
  27. lots of emails are downloaded and reprocessed every time, due to errors found
  28. in a few old emails that were unattended.
  29. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
  30. :alt: Try me on Runbot
  31. :target: https://runbot.odoo-community.org/runbot/149/9.0
  32. Known issues / Roadmap
  33. ======================
  34. * This module should not be used together with the OCA module
  35. `fetchmail_notify_error_to_sender <https://github.com/OCA/server-tools/tree/9
  36. .0/fetchmail_notify_error_to_sender>`_, because this other module sends an
  37. email to the author of an email when it could not be processed. And you
  38. would be spamming to the original authors every time Odoo tries to
  39. re-process the email.
  40. Bug Tracker
  41. ===========
  42. Bugs are tracked on `GitHub Issues
  43. <https://github.com/OCA/server-tools/issues>`_. In case of trouble, please
  44. check there if your issue has already been reported. If you spotted it first,
  45. help us smash it by providing detailed and welcomed feedback.
  46. Credits
  47. =======
  48. Images
  49. ------
  50. * Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
  51. Contributors
  52. ------------
  53. * Lorenzo Battistini <lorenzo.battistini@agilebg.com>
  54. * Alessio Gerace
  55. * Jordi Ballester <jordi.ballester@eficent.com>
  56. Do not contact contributors directly about support or help with technical issues.
  57. Maintainer
  58. ----------
  59. .. image:: https://odoo-community.org/logo.png
  60. :alt: Odoo Community Association
  61. :target: https://odoo-community.org
  62. This module is maintained by the OCA.
  63. OCA, or the Odoo Community Association, is a nonprofit organization whose
  64. mission is to support the collaborative development of Odoo features and
  65. promote its widespread use.
  66. To contribute to this module, please visit https://odoo-community.org.