{"id":158793,"date":"2022-08-06T18:40:49","date_gmt":"2022-08-06T18:40:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mailtree-log-mail\/"},"modified":"2024-07-24T13:34:28","modified_gmt":"2024-07-24T13:34:28","slug":"mailtree-log-mail","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/mailtree-log-mail\/","author":18540755,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.5.8","requires":"4.0","requires_php":"","requires_plugins":null,"header_name":"Mailtree Log Mail","header_author":"oacstudio","header_description":"A solid mail logger with REST API support and auto export.","assets_banners_color":"83c6ff","last_updated":"2024-07-24 13:34:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/mailtree-log-mail\/","header_author_uri":"https:\/\/oacstudio.de\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":934,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"oacstudio","date":"2024-07-24 13:34:28"}},"upgrade_notice":{"1.0.1":"<p>Added an escape function. Update recommended asap.<\/p>","1.0.0":"<p>None yet. This is the beginning :).<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2767263,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3124627,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3124627,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3124627,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2767287,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2767287,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2767287,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Log overview","2":"Log entry","3":"Settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[908,212756,450,212757],"plugin_category":[41],"plugin_contributors":[196086],"plugin_business_model":[],"class_list":["post-158793","plugin","type-plugin","status-publish","hentry","plugin_tags-log","plugin_tags-log-mail","plugin_tags-mail","plugin_tags-mail-log","plugin_category-communication","plugin_contributors-oacstudio","plugin_committers-oacstudio"],"banners":{"banner":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/banner-772x250.png?rev=3124627","banner_2x":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/banner-1544x500.png?rev=3124627","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/icon-128x128.png?rev=2767263","icon_2x":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/icon-256x256.png?rev=3124627","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/screenshot-1.jpg?rev=2767287","caption":"Log overview"},{"src":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/screenshot-2.jpg?rev=2767287","caption":"Log entry"},{"src":"https:\/\/ps.w.org\/mailtree-log-mail\/assets\/screenshot-3.jpg?rev=2767287","caption":"Settings"}],"raw_content":"<!--section=description-->\n<p>This plugin logs all mails that use the wp_mail() function (should be almost all). Mail can be viewed, downloaded as CSV and resend.<\/p>\n\n<p>The plugin has REST API support. Log entries can also be exported automatically to another (archive) WordPress site that runs Mailtree. Mailtree uses the REST API for exporting entries and also has an automatic retry function to account for connection errors.<\/p>\n\n<h3>Feature list<\/h3>\n\n<h3>Logs:<\/h3>\n\n<ul>\n<li>Logs all emails using the wp_mail() function (should be almost all!).<\/li>\n<li>Download single entry as CSV.<\/li>\n<li>Bulk download entries as CSV.<\/li>\n<li>Download all entries as CSV.<\/li>\n<li>Delete single entry.<\/li>\n<li>Bulk delete entries.<\/li>\n<li>View all, only failed or only successful sent messages.<\/li>\n<li>Logs additional info such as trigger, exact time, content type, reply to address and full HTML.<\/li>\n<li>Search log entries.<\/li>\n<\/ul>\n\n<h3>Settings:<\/h3>\n\n<ul>\n<li>Set capability to view logs.<\/li>\n<li>Set capability to view settings.<\/li>\n<\/ul>\n\n<h3>Auto export \/ REST API:<\/h3>\n\n<ul>\n<li>Export all entries to an external site automatically using Application Passwords and the REST API. Great for keeping a mail archive.<\/li>\n<li>Failed auto exports are retried automatically.<\/li>\n<li>Provides two REST API endpoints to save log entries (sent successful \/ failed).<\/li>\n<\/ul>\n\n<h3>Misc:<\/h3>\n\n<ul>\n<li>Translation-Ready<\/li>\n<\/ul>\n\n<h3>Roadmap:<\/h3>\n\n<ul>\n<li>Attachements are not logged or saved. However the message detail will show a notification that an attachement was sent.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>mailtree.zip<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Navigate to the new \"Mailtree\" main menu item to view entries and configure settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20create%20an%20application%20password%20for%20auto%20export%3F'><h3>How do I create an Application Password for auto export?<\/h3><\/dt>\n<dd><p>Visit your user profile in the backend via <code>\/wp-admin\/profile.php<\/code>.\nScroll down \"Application Passwords\" and enter any name i.e. \"Mailtree\". It does not matter what name you pick.\nClick \"Add New Application Password\".\nThe new Application Password gets displayed. Save it somewhere. It will not get displayed again.<\/p>\n\n<p>Please note: The user that creates the Application Password must have the capability required by the \"User capability needed to see logs (and access REST API endpoints)\" setting.<\/p><\/dd>\n<dt id='are%20attachements%20logged%3F'><h3>Are attachements logged?<\/h3><\/dt>\n<dd><p>Not yet.\nAttachements are not saved and also not auto exported to an external site.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: Escape subject output in admin table.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A solid mail logger with additional REST API support to backup your messages to an external WordPress automatically.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/158793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=158793"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/oacstudio"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=158793"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=158793"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=158793"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=158793"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=158793"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=158793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}