{"id":311041,"date":"2026-05-28T20:22:18","date_gmt":"2026-05-28T20:22:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/threaded-email-reply\/"},"modified":"2026-05-28T20:22:01","modified_gmt":"2026-05-28T20:22:01","slug":"mailora-email-composer","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/mailora-email-composer\/","author":23482766,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Mailora Email Composer","header_author":"WP Passion","header_description":"Send HTML emails directly from the WordPress admin dashboard. Supports rich text formatting, recipient names, and a full sent email log.","assets_banners_color":"c9cdd3","last_updated":"2026-05-28 20:22:01","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wppassion.com\/plugins\/mailora-email-composer\/","header_author_uri":"https:\/\/wppassion.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wppassiondev","date":"2026-05-28 20:22:01"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3552714,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3552714,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3552714,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3552714,"resolution":"1","location":"assets","locale":"","width":827,"height":1016},"screenshot-2.PNG":{"filename":"screenshot-2.PNG","revision":3552714,"resolution":"2","location":"assets","locale":"","width":1177,"height":286},"screenshot-3.PNG":{"filename":"screenshot-3.PNG","revision":3552714,"resolution":"3","location":"assets","locale":"","width":745,"height":608}},"screenshots":{"1":"Compose tab with TinyMCE editor, From, To, and Subject fields.","2":"Sent log table with search, View, Delete, and Clear All actions.","3":"Secure popup viewer showing the full HTML email body with a Send Again button."}},"plugin_section":[],"plugin_tags":[3021,267,26736,3060,14098],"plugin_category":[41],"plugin_contributors":[261879,261878],"plugin_business_model":[],"class_list":["post-311041","plugin","type-plugin","status-publish","hentry","plugin_tags-admin-email","plugin_tags-email","plugin_tags-email-log","plugin_tags-html-email","plugin_tags-send-email","plugin_category-communication","plugin_contributors-sumon1068","plugin_contributors-wppassiondev","plugin_committers-wppassiondev"],"banners":{"banner":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/banner-772x250.png?rev=3552714","banner_2x":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/banner-1544x500.png?rev=3552714","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/icon-256x256.png?rev=3552714","icon_2x":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/icon-256x256.png?rev=3552714","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/screenshot-1.png?rev=3552714","caption":"Compose tab with TinyMCE editor, From, To, and Subject fields."},{"src":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/screenshot-2.PNG?rev=3552714","caption":"Sent log table with search, View, Delete, and Clear All actions."},{"src":"https:\/\/ps.w.org\/mailora-email-composer\/assets\/screenshot-3.PNG?rev=3552714","caption":"Secure popup viewer showing the full HTML email body with a Send Again button."}],"raw_content":"<!--section=description-->\n<p><strong>Mailora Email Composer<\/strong> lets you compose and send HTML emails directly from the WordPress admin \u2014 without leaving your site, without touching code, and without needing a separate email platform.<\/p>\n\n<p>Whether you need to send a quick reply to a customer, follow up with a lead, or fire off a formatted HTML message to anyone, Mailora Email Composer makes it simple.<\/p>\n\n<p>Developed by <a href=\"https:\/\/wppassion.com\">WP Passion<\/a><\/p>\n\n<h4>Important Notice<\/h4>\n\n<p>To use this plugin successfully:<\/p>\n\n<ul>\n<li>Your website must be able to send transactional emails properly.<\/li>\n<li>Using an SMTP plugin or email delivery service is strongly recommended.<\/li>\n<li>Some hosting providers may block or limit outgoing emails sent through <code>wp_mail()<\/code>.<\/li>\n<\/ul>\n\n<h4>Why Mailora Email Composer?<\/h4>\n\n<p>Most WordPress sites can already send emails through <code>wp_mail()<\/code>, but there is no built-in interface to compose and send an email from the admin dashboard. Mailora Email Composer fills that gap with a clean, distraction-free compose screen powered by the familiar WordPress TinyMCE editor.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Compose HTML emails<\/strong> from the WordPress admin \u2014 no external tool needed<\/li>\n<li><strong>Rich text editor<\/strong> powered by the built-in WordPress TinyMCE toolbar (bold, italic, lists, links, and more)<\/li>\n<li><strong>Sender and recipient fields<\/strong> support both plain <code>email@example.com<\/code> and <code>Name &lt;email@example.com&gt;<\/code> formats<\/li>\n<li><strong>From address is saved<\/strong> automatically so you don't retype it every time<\/li>\n<li><strong>Sent email log<\/strong> stored in a dedicated database table \u2014 view, search, and delete entries any time<\/li>\n<li><strong>Send Again<\/strong> \u2014 pre-fill the compose form from any previous log entry in one click<\/li>\n<li><strong>Secure email viewer<\/strong> \u2014 view the full HTML body of any logged email in a sandboxed popup<\/li>\n<li><strong>Client-side search<\/strong> \u2014 filter the log instantly by recipient, subject, or body content<\/li>\n<li><strong>Automatic log pruning<\/strong> \u2014 keeps only the latest 200 entries to protect database performance<\/li>\n<li><strong>Clean uninstall<\/strong> \u2014 removes plugin tables when deleted<\/li>\n<li><strong>Works with <code>wp_mail()<\/code><\/strong> \u2014 compatible with WP Mail SMTP, Postmark, SendGrid, Mailgun, Amazon SES, and any SMTP plugin<\/li>\n<\/ul>\n\n<h4>Who Is This For?<\/h4>\n\n<ul>\n<li>Site owners who occasionally need to send a formatted email from their domain<\/li>\n<li>Developers who want a quick way to test outgoing email from a WordPress install<\/li>\n<li>Admins who want to send quick customer emails without leaving WordPress<\/li>\n<li>Anyone who needs a lightweight email composer without building a full CRM<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>mailora-email-composer<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Go to <strong>Send Email<\/strong> in the WordPress admin menu.<\/li>\n<li>Enter your From address, recipient, subject, and compose your message.<\/li>\n<li>Click <strong>Send Email<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20an%20smtp%20plugin%3F\"><h3>Does this plugin require an SMTP plugin?<\/h3><\/dt>\n<dd><p>No. The plugin uses WordPress's built-in <code>wp_mail()<\/code> function, which works out of the box on most hosting environments.<\/p>\n\n<p>However, for reliable delivery and better email formatting support, an SMTP plugin is strongly recommended. Compatible options include:<\/p>\n\n<ul>\n<li>WP Mail SMTP<\/li>\n<li>Postmark<\/li>\n<li>SendGrid<\/li>\n<li>Mailgun<\/li>\n<li>Amazon SES<\/li>\n<\/ul><\/dd>\n<dt id=\"what%20email%20format%20is%20used%3F\"><h3>What email format is used?<\/h3><\/dt>\n<dd><p>Emails are sent as HTML. The TinyMCE editor lets you apply bold, italic, underline, lists, blockquotes, and links, all of which are preserved in the recipient's inbox.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20store%20sent%20emails%3F\"><h3>Does the plugin store sent emails?<\/h3><\/dt>\n<dd><p>Yes. Every sent email is logged in a custom database table. You can view, search, and delete individual entries from the <strong>Sent Log<\/strong> tab. The log automatically keeps only the latest 200 entries to avoid database bloat.<\/p><\/dd>\n<dt id=\"can%20i%20resend%20a%20previous%20email%3F\"><h3>Can I resend a previous email?<\/h3><\/dt>\n<dd><p>Yes. Open any log entry using the <strong>View<\/strong> button, then click <strong>Send Again<\/strong> to pre-fill the compose form with the original recipient and subject.<\/p><\/dd>\n<dt id=\"is%20the%20email%20viewer%20safe%3F\"><h3>Is the email viewer safe?<\/h3><\/dt>\n<dd><p>Yes. The email body is displayed inside a sandboxed <code>&lt;iframe&gt;<\/code> that prevents scripts from running and isolates the content from the rest of the admin page.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20remove%20its%20data%20on%20uninstall%3F\"><h3>Does the plugin remove its data on uninstall?<\/h3><\/dt>\n<dd><p>Yes. The plugin's custom database tables are removed cleanly when you delete the plugin from WordPress.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Compose and send HTML emails from your WordPress admin dashboard with a rich text editor and full sent email log.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/311041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=311041"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wppassiondev"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=311041"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=311041"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=311041"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=311041"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=311041"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=311041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}