social/mail_tracking/readme/USAGE.rst
David 61463fc530 [IMP] mail_tracking: mail.thread filter for tracking errors
- Any model inheriting from mail.thread will have a filter available to
obtain records with errors in their messages trackings.
- The messages can be marked as done to avoid false positives when the
issues are solved.
2022-04-20 14:46:21 +05:30

59 lines
1.6 KiB
ReStructuredText

When user sends a message in mail_thread (chatter), for instance in partner
form, then an email tracking is created for each email notification. Then a
status icon will appear just right to name of notified partner.
These are all available status icons:
.. |sent| image:: ../static/src/img/sent.png
:width: 10px
.. |delivered| image:: ../static/src/img/delivered.png
:width: 15px
.. |opened| image:: ../static/src/img/opened.png
:width: 15px
.. |error| image:: ../static/src/img/error.png
:width: 10px
.. |waiting| image:: ../static/src/img/waiting.png
:width: 10px
.. |unknown| image:: ../static/src/img/unknown.png
:width: 10px
.. |cc| image:: ../static/src/img/cc.png
:width: 10px
|unknown| **Unknown**: No email tracking info available. Maybe this notified partner has 'Receive Inbox Notifications by Email' == 'Never'
|waiting| **Waiting**: Waiting to be sent
|error| **Error**: Error while sending
|sent| **Sent**: Sent to SMTP server configured
|delivered| **Delivered**: Delivered to final MX server
|opened| **Opened**: Opened by partner
|cc| **Cc**: It's a Carbon-Copy recipient. Can't know the status so is 'Unknown'
If you want to see all tracking emails and events you can go to
* Settings > Technical > Email > Tracking emails
* Settings > Technical > Email > Tracking events
When the message generates and 'error' status, it will apear on discuss 'Failed'
channel. Any view that uses 'mail_thread' widget can show the failed messages
too.
* Discuss
.. image:: ../static/img/failed_message_discuss.png
* Chatter
.. image:: ../static/img/failed_message_widget.png