{"id":825,"date":"2026-04-09T10:34:25","date_gmt":"2026-04-09T10:34:25","guid":{"rendered":"https:\/\/exte2.dotsupport.gr\/?extension=flat-email-quotes"},"modified":"2026-04-09T10:56:14","modified_gmt":"2026-04-09T10:56:14","slug":"flat-email-quotes","status":"publish","type":"extension","link":"https:\/\/exte2.dotsupport.gr\/?extension=flat-email-quotes","title":{"rendered":"Flat Email Quotes"},"content":{"rendered":"<div class=\"wp-block-group ext-single\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><p class=\"ext-summary-only\">Keep long EspoCRM reply chains readable by flattening nested quote blocks.<\/p><!--more--><div class=\"wp-block-columns ext-hero is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\"><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group ext-hero-copy\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\">\n<style>\n.single-extension .hero-section[data-type=\"type-1\"],\n.single-extension .entry-header,\n.single-extension .entry-meta,\n.single-extension .ct-header-cta,\n.single-extension .ct-header-socials,\n.single-extension .ct-footer { display:none !important; }\n.single-extension .ext-summary-only { display:none !important; }\n.single-extension article,\n.single-extension .entry-content.is-layout-constrained { max-width: 1180px; width: min(1180px, calc(100% - 48px)); margin-left:auto; margin-right:auto; }\n.ext-single { --ext-border:#e6ecf3; --ext-soft:#f6f8fb; --ext-text:#4e6178; --ext-heading:#15253d; --ext-accent:#3b81f7; --ext-accent-strong:#2f6ade; max-width:1180px; margin:0 auto; }\n.ext-single .wp-block-group__inner-container { width:100%; }\n.ext-hero { display:grid !important; grid-template-columns:minmax(0, 1.02fr) minmax(0, .98fr); align-items:center; gap:48px; margin-top: 30px; margin-bottom: 42px; }\n.ext-info-grid { display:grid !important; grid-template-columns:minmax(0, 1.2fr) minmax(320px, .8fr); gap:28px; align-items:start; }\n.ext-license-grid { display:grid !important; grid-template-columns:repeat(2, minmax(0, 1fr)); gap:28px; align-items:stretch; }\n.ext-kicker { display:inline-flex; align-items:center; gap:8px; background:#eef5ff; color:#3b81f7; border:1px solid #d7e6ff; border-radius:999px; padding:8px 14px; font-size:13px; font-weight:700; margin-bottom:18px; }\n.ext-title { font-size: clamp(2.4rem, 5vw, 4.2rem); line-height:1.02; letter-spacing:-0.03em; color:var(--ext-heading); margin-bottom:16px; }\n.ext-lead { font-size: 1.16rem; line-height:1.7; color:var(--ext-text); margin-bottom:18px; }\n.ext-bullets, .ext-perks { color:var(--ext-text); padding-left:1.2rem; }\n.ext-bullets li, .ext-perks li { margin-bottom:10px; }\n.ext-requirements { font-size:.95rem; color:#6e7f93; font-weight:600; margin-top:20px; }\n.ext-hero-image img { width:100%; border-radius:28px; border:1px solid var(--ext-border); box-shadow:0 30px 70px rgba(21,37,61,.12); }\n.ext-panel { background:var(--ext-soft); border:1px solid var(--ext-border); border-radius:28px; padding:36px; }\n.ext-section-title { font-size: clamp(2rem,4vw,2.8rem); line-height:1.1; margin-bottom:18px; color:var(--ext-heading); }\n.ext-copy p { color:var(--ext-text); line-height:1.8; margin-bottom:16px; }\n.ext-copy h3 { font-size:1.2rem; color:var(--ext-heading); margin-top:26px; margin-bottom:12px; }\n.ext-benefits-card { background:#fff; border:1px solid var(--ext-border); border-radius:24px; padding:26px; box-shadow:0 20px 45px rgba(21,37,61,.06); }\n.ext-benefits-card h3 { margin-top:0; }\n.ext-licenses-title { text-align:center; margin-top:50px; margin-bottom:24px; }\n.ext-license-card { background:#fff; border:1px solid var(--ext-border); border-radius:24px; padding:28px; height:100%; box-shadow:0 18px 38px rgba(21,37,61,.06); }\n.ext-license-card.is-featured { border-color:#bfd6ff; box-shadow:0 25px 60px rgba(59,129,247,.14); }\n.ext-license-label { font-size:.78rem; text-transform:uppercase; letter-spacing:.08em; color:#6c7d90; font-weight:700; margin-bottom:10px; }\n.ext-license-price { font-size: clamp(2rem,4vw,3rem); line-height:1; color:var(--ext-heading); margin-bottom:12px; font-weight:800; }\n.ext-license-copy { color:var(--ext-text); line-height:1.75; margin-bottom:18px; }\n.ext-button-primary .wp-element-button, .ext-button-secondary .wp-element-button { border-radius:999px; padding:14px 24px; font-weight:700; }\n.ext-button-primary .wp-element-button { background:var(--ext-accent); color:#fff; }\n.ext-button-secondary .wp-element-button { background:#fff; color:var(--ext-heading); border:1px solid var(--ext-border); }\n.ext-more-title { text-align:center; margin-top:56px; margin-bottom:22px; }\n.ext-more .store-card { background:#fff; border:1px solid var(--ext-border); border-radius:24px; padding:18px; box-shadow:0 18px 38px rgba(21,37,61,.05); height:100%; }\n.ext-more .store-card__body { padding-top:14px; }\n.ext-more .wp-block-post-title { font-size:1.2rem; line-height:1.2; margin-bottom:8px; }\n.ext-more .wp-block-post-excerpt { color:var(--ext-text); font-size:.95rem; }\n.ext-more .wp-block-post-template { display:grid !important; grid-template-columns:repeat(3, minmax(0, 1fr)); gap:24px; list-style:none; padding:0; margin:0; }\n.ext-more .wp-block-post-template > li { margin:0 !important; width:auto !important; }\n.ext-footer { border-top:1px solid var(--ext-border); margin-top:60px; padding-top:28px; }\n.ext-footer-grid { display:grid !important; grid-template-columns:repeat(3, minmax(0, 1fr)); gap:22px; }\n.ext-footer-title { font-size:1rem; margin-bottom:10px; color:var(--ext-heading); }\n.ext-footer-copy,\n.ext-footer-link { color:var(--ext-text); line-height:1.75; margin:0 0 10px; }\n.ext-footer-link a { color:var(--ext-text); text-decoration:none; }\n.ext-footer-link a:hover { color:var(--ext-accent); }\n.ext-footer-meta { margin-top:14px; padding-top:18px; border-top:1px solid var(--ext-border); font-size:.92rem; color:#7d8ca0; }\n@media (max-width: 980px) {\n  .ext-hero,\n  .ext-info-grid,\n  .ext-license-grid,\n  .ext-footer-grid { grid-template-columns:1fr; }\n  .ext-more .wp-block-post-template { grid-template-columns:repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 781px) { .ext-hero { gap:28px; } .ext-panel, .ext-benefits-card, .ext-license-card { padding:24px; } .single-extension .entry-content.is-layout-constrained { width: min(100% - 28px, 1180px); } .ext-more .wp-block-post-template { grid-template-columns:1fr; } }\n<\/style>\n<p class=\"ext-kicker\">Forum edition available<\/p><h1 class=\"wp-block-heading ext-title\">Flat Email Quotes<\/h1><p class=\"ext-lead\">Keep long EspoCRM reply chains readable by flattening nested quote blocks.<\/p><ul class=\"ext-bullets wp-block-list\"><li>Flatten nested HTML quote blocks<\/li><li>Reduce excessive plain-text quote depth<\/li><li>Keep long email threads easier to read<\/li><\/ul><p class=\"ext-requirements\">Designed for EspoCRM outgoing email replies.<\/p><\/div><\/div><\/div><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group ext-hero-media\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><figure class=\"wp-block-image size-full ext-hero-image\"><img decoding=\"async\" src=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1.png\" alt=\"Flat Email Quotes\"\/><\/figure><\/div><\/div><\/div><\/div><div class=\"wp-block-group ext-panel\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><div class=\"wp-block-columns ext-info-grid is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\"><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><h2 class=\"wp-block-heading ext-section-title\">Overview<\/h2><div class=\"wp-block-group ext-copy\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><p>Flat Email Quotes solves a very practical EspoCRM pain point: long email conversations become increasingly unreadable when quote blocks stack inside one another. This extension normalizes the quoted section before the reply is saved or sent, so the chain stays understandable.<\/p><p>It is especially useful for support teams, account managers, and any workflow where users live inside long ticket or email conversations during the day.<\/p><\/div><\/div><h3 class=\"wp-block-heading\">Use Cases<\/h3><p>Keep ticket reply threads clean.<\/p><p>Reduce deep quote indentation in Outlook and Gmail replies.<\/p><p>Improve readability before the email is stored as Draft or Sending.<\/p><\/div><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group ext-benefits-card\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><h3 class=\"wp-block-heading\">Key Benefits<\/h3><ul class=\"ext-perks wp-block-list\"><li>Flattens nested HTML blockquotes<\/li><li>Collapses excessive plain-text quote depth<\/li><li>Improves readability of long threads<\/li><li>Works before the reply is finalized in EspoCRM<\/li><\/ul><\/div><\/div><\/div><\/div><\/div><\/div><h2 class=\"wp-block-heading ext-licenses-title\">Choose your License<\/h2><div class=\"wp-block-columns ext-license-grid is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\"><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group ext-license-card\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><p class=\"ext-license-label\">Forum Edition<\/p><p class=\"ext-license-price\">Free<\/p><p class=\"ext-license-copy\">A lightweight add-on for teams that want cleaner reply chains without a large setup.<\/p><ul class=\"ext-perks wp-block-list\"><li>Free release<\/li><li>Simple install<\/li><li>Focused behavior<\/li><\/ul><div class=\"wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-fc4fd283 wp-block-buttons-is-layout-flex\"><div class=\"wp-block-button ext-button-primary\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/exte2.dotsupport.gr\/?page_id=571\">Request Download Info<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group ext-license-card is-featured\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><p class=\"ext-license-label\">Commercial Help<\/p><p class=\"ext-license-price\">Contact us<\/p><p class=\"ext-license-copy\">For rollout help, support coverage, or broader email workflow improvements around EspoCRM.<\/p><ul class=\"ext-perks wp-block-list\"><li>Support package<\/li><li>Workflow review<\/li><li>Priority assistance<\/li><\/ul><div class=\"wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-fc4fd283 wp-block-buttons-is-layout-flex\"><div class=\"wp-block-button ext-button-primary\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/exte2.dotsupport.gr\/?page_id=571\">Talk to DOTsupport<\/a><\/div><\/div><\/div><\/div><\/div><\/div><h2 class=\"wp-block-heading ext-more-title\">More from DOT<\/h2><div class=\"wp-block-query alignwide ext-more is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-823 extension type-extension status-publish has-post-thumbnail hentry\"><div class=\"wp-block-group store-card\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><figure style=\"aspect-ratio:1;height:220px;\" class=\"wp-block-post-featured-image\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=calendar-feed\" target=\"_self\"  style=\"height:220px\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Calendar Feed\" style=\"width:100%;height:100%;object-fit:cover;\" srcset=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1.png 1600w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1-300x300.png 300w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1-1024x1024.png 1024w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1-150x150.png 150w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1-768x768.png 768w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-calendar-feed-1-1536x1536.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><div class=\"wp-block-group store-card__body\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-post-title\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=calendar-feed\" target=\"_self\" >Calendar Feed<\/a><\/h3><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Secure ICS feed export from EspoCRM for external calendar clients. <a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/exte2.dotsupport.gr\/?extension=calendar-feed\">Open Extension<\/a><\/p><\/div><\/div><\/div><\/div><\/div><\/li><li class=\"wp-block-post post-825 extension type-extension status-publish has-post-thumbnail hentry\"><div class=\"wp-block-group store-card\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><figure style=\"aspect-ratio:1;height:220px;\" class=\"wp-block-post-featured-image\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=flat-email-quotes\" target=\"_self\"  style=\"height:220px\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Flat Email Quotes\" style=\"width:100%;height:100%;object-fit:cover;\" srcset=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1.png 1600w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1-300x300.png 300w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1-1024x1024.png 1024w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1-150x150.png 150w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1-768x768.png 768w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-flat-email-quotes-1-1536x1536.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><div class=\"wp-block-group store-card__body\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-post-title\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=flat-email-quotes\" target=\"_self\" >Flat Email Quotes<\/a><\/h3><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Keep long EspoCRM reply chains readable by flattening nested quote blocks. <a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/exte2.dotsupport.gr\/?extension=flat-email-quotes\">Open Extension<\/a><\/p><\/div><\/div><\/div><\/div><\/div><\/li><li class=\"wp-block-post post-824 extension type-extension status-publish has-post-thumbnail hentry\"><div class=\"wp-block-group store-card\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><figure style=\"aspect-ratio:1;height:220px;\" class=\"wp-block-post-featured-image\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=quick-currency\" target=\"_self\"  style=\"height:220px\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1600\" src=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Quick Currency\" style=\"width:100%;height:100%;object-fit:cover;\" srcset=\"https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1.png 1600w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1-300x300.png 300w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1-1024x1024.png 1024w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1-150x150.png 150w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1-768x768.png 768w, https:\/\/exte2.dotsupport.gr\/wp-content\/uploads\/2026\/04\/ext-quick-currency-1-1536x1536.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/figure><div class=\"wp-block-group store-card__body\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-post-title\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=quick-currency\" target=\"_self\" >Quick Currency<\/a><\/h3><div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Automatic daily currency sync in EspoCRM for reports in a common currency. <a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/exte2.dotsupport.gr\/?extension=quick-currency\">Open Extension<\/a><\/p><\/div><\/div><\/div><\/div><\/div><\/li><\/ul><\/div><div class=\"wp-block-group ext-footer\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><div class=\"wp-block-columns ext-footer-grid is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\"><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><h3 class=\"wp-block-heading ext-footer-title\">DOT Extensions<\/h3><p class=\"ext-footer-copy\">Premium EspoCRM extensions from DOT support, built for cleaner workflows and faster everyday administration.<\/p><\/div><\/div><\/div><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><h3 class=\"wp-block-heading ext-footer-title\">Store<\/h3><p class=\"ext-footer-link\"><a href=\"https:\/\/exte2.dotsupport.gr\/#extensions\">Browse extensions<\/a><\/p><p class=\"ext-footer-link\"><a href=\"https:\/\/exte2.dotsupport.gr\/?page_id=571\">Contact DOT support<\/a><\/p><\/div><\/div><\/div><div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained is-layout-flow wp-block-group-is-layout-flow\"><h3 class=\"wp-block-heading ext-footer-title\">Resources<\/h3><p class=\"ext-footer-link\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=quickedit-pro\">Sample extension layout<\/a><\/p><p class=\"ext-footer-link\"><a href=\"https:\/\/exte2.dotsupport.gr\/?extension=quicklist-pro\">Another extension example<\/a><\/p><\/div><\/div><\/div><\/div><p class=\"ext-footer-meta\">\u00a9 2026 DOT support. Built on WordPress with editable blocks.<\/p><\/div><\/div><\/div><\/div>","protected":false},"featured_media":820,"template":"","meta":{"_acf_changed":false},"class_list":["post-825","extension","type-extension","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/exte2.dotsupport.gr\/index.php?rest_route=\/wp\/v2\/extension\/825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exte2.dotsupport.gr\/index.php?rest_route=\/wp\/v2\/extension"}],"about":[{"href":"https:\/\/exte2.dotsupport.gr\/index.php?rest_route=\/wp\/v2\/types\/extension"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/exte2.dotsupport.gr\/index.php?rest_route=\/wp\/v2\/media\/820"}],"wp:attachment":[{"href":"https:\/\/exte2.dotsupport.gr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}