All the new features, improvements and fixes we ship to make emailho.me better every day.
Popoli una Roadmap in un colpo: incolli una lista o celle da Excel, parti da un Template di evento (Gala, Matrimonio, Congresso) con date calcolate dalla deadline, fai estrarre fasi e task da un brief con l'AI (opt-in), o cloni i task da un'altra tua stanza. Anteprima prima di confermare. Da piano Impresa.
Quando copi un'email in un'altra stanza, ora vengono copiati anche gli allegati: niente più mail "con graffetta" ma senza file scaricabile nella stanza di destinazione. I file restano lo stesso oggetto in storage, nessun upload doppio.
Sulle conversazioni con più messaggi il pulsante segnava letto solo il primo. Ora marca come letti tutti i messaggi del thread in un colpo, e il contatore dei non letti torna corretto.
Il backup giornaliero cifrato ora usa paginazione keyset: niente più rischio di troncamenti silenziosi sulle tabelle grandi e, se qualcosa va storto, fallisce in modo evidente invece di salvare una copia parziale. Conservazione estesa: nessun backup viene più cancellato.
Nella vista Standard, passando il mouse su un allegato immagine (PNG/JPG/…) vedi subito un'anteprima ingrandita, senza doverla scaricare. Desktop.
Migrazione del motore Excel a SheetJS 0.20.3 e di jsPDF a v4: vulnerabilità note ridotte da 8 a 5 e critical azzerate. Import/export invariati per te.
Nuovo pulsante che apre il corpo dell'email a tutta altezza, senza il riquadrino con scroll. Newsletter e mail lunghe si leggono comodamente in un colpo d'occhio.
Scorri tutte le email della stanza con il bottone "Carica altre" in fondo alla lista, senza limiti di pagina.
Roadmap ottimizzata per il mobile (briciole, toolbar, righe, countdown, vista Timeline con avviso rotazione) e toggle Standard/Board/Spazio in riga dedicata con barra Spazio più pulita su schermi stretti.
Oltre alla Lista, la Roadmap ora ha una vista Timeline/Gantt con righello a scala calendario settimanale: vedi le barre dei task nel tempo e cogli a colpo d'occhio sovrapposizioni e scadenze. Toggle Lista/Timeline in alto.
Sui link di condivisione della Roadmap: chi modifica firma col proprio nome (automatico se autenticato), l'admin vede un prospetto di chi ha aperto il link (area geografica approssimativa, nessun IP) e può richiedere il login per accedere al link.
Risolta una corsa con l'aggiornamento in tempo reale che, su certe email appena arrivate, mostrava la mail senza i suoi allegati finché non si ricaricava la pagina.
Ridotta a una connessione per ciclo di sincronizzazione per non far scattare il rate-limit aggressivo di Libero: niente più blocchi temporanei della casella, e nessuna email persa.
Primo step dell'antispam AI: marca un mittente come fidato con un click (whitelist) per non rivederlo più tra i sospetti. Le mail in spam non vengono mai cancellate, solo nascoste.
Banner full-width con countdown live G/H/M/S verso la data evento del progetto. Si attiva automatico appena imposti la deadline in Info progetto — zero setup. Colori urgenza (gray > indigo > ambra > rosso scaduto). Bottone ⛶ Fullscreen per proiettare su monitor sala produzione (numeri fino a 260px). Bottone ✕ per nasconderlo. Vibe regia teatrale: apri la stanza condivisa col cliente, BAM, l'evento è la priorità.
Cambio paradigma: la barra avanzamento ora mostra 'quanti task sono done su totale' (es. 3/10 = 30%), non più 'quanto tempo è passato'. Colore della barra resta legato all'urgenza temporale. Vedi a colpo d'occhio dove sei indietro: categoria con barra corta + rossa = priorità assoluta.
Nuovo modulo dedicato per gestire il cronoprogramma di un progetto: lista task con date inizio/fine, responsabili, note, sub-task ricorsivi, raggruppamento per categorie/arterie (es. Artistico, Logistica, Tecnico), drag & drop riordino, compact mode, countdown per singolo task. Pagina dedicata /dashboard/[stanza]/roadmap. Da piano Impresa.
Genera link pubblico /share/roadmap/[token] per condividere la Roadmap col cliente. Token UUID unguessable, scadenza configurabile, modalità read-only o edit (cliente può spuntare task, modificare %, note, responsabile direttamente dal link senza fare login). Tracking view count anonimo. Perfetto per coinvolgere il cliente nella governance del progetto.
Modulo flagship: canvas full-screen dove trascini email, immagini, PDF, video, link, allegati. 10 tipi di nodo (Note sticky, Titolo scalabile, Data, Countdown live, Email reali della stanza, AI moodboard via Groq). Connetti elementi con frecce. Real-time multi-utente. Disponibile da piano Impresa €39 (Beta).
Trascina dal desktop direttamente nel canvas: PDF (con preview iframe), Word, Excel, PowerPoint, Zip, Txt, CSV. Niente upload separato — tutto inline.
4 nuovi tipi di nodo: blocco Testo titolo+body, Titolo scalabile (font cresce con il nodo, fino a 400px), Data importante con formato leggibile it-IT, Countdown live regressivo verso target.
Configura webhook custom: ogni email in arrivo invia POST JSON al tuo endpoint con payload firmato HMAC. Supporta retry, auto-disable a 10 fallimenti, dashboard /webhooks dedicata. Da piano Impresa.
Aggiunto Supabase Storage in frame-src — PDF nello Spazio mostrano preview correttamente invece di Questi contenuti sono bloccati.
Cliccando il bottone Webhook ora vedi messaggio chiaro (Stanza non trovata / Non sei membro / Solo admin / Feature Impresa) invece di tornare in dashboard senza spiegazione.
Handles 14x14 (era 10x10) e bordi più spessi quando il nodo è selezionato. Più facile ridimensionare.
Bottoni Entra/Spazio ridotti di un livello (py-1.5 text-[12px]) per più aria nella card. Forma rettangolare originale mantenuta.
Padding outer ridotto + min-w-0 sui flex container — il truncate del subject ora funziona correttamente anche su Samsung S21-class.
Primo step della feature flagship: drag bottone 🎨 in toolbar Board, click crea modulo Spazio, sub-canvas full-screen pronta per accogliere immagini/note/link/email.
Level-of-detail su EmailNode: i nodi fuori viewport renderizzano placeholder 30% più leggero. Soglie 500/1200 con snapping viewport (-rerender).
Risolto 504 GATEWAY_TIMEOUT su / e /pricing quando Supabase Auth aveva latenza. -90% chiamate auth nel middleware.
Email cards on Board now have all Timeline features: Note, Checklist, Delete, attachments and Reply button always visible without expand.
New selector in the reply window: pick one of your rooms (Yours / Smart / Guest) to add it to CC. Useful for forwarding emails between Smart and normal rooms.
When replying in a shared room, all original CCs are auto-included so the thread stays unbroken. This is what mailho.me is built for.
Clicking Reply (on Timeline or Board, any room type) opens the same centered window like 'New email': more focus, more space, identical experience everywhere.
Fixed: the view choice (Timeline or Board) now persists correctly for Smart and Guest rooms too, not just your own rooms.
When you delete a highlighter or its edge connecting an email, the color is removed immediately from the card. No more F5 refresh needed.
Sending a new email without a subject is no longer blocked: just a confirm prompt, you decide whether to proceed.
AI features (auto-tag, summaries, suggestions) now require explicit activation from account settings. Off by default for privacy.
New /privacy/subprocessors page with full table of all external vendors (10 processors) with location, purpose and legal basis for transfers.
Privacy policy now clearly states retention periods per data category (emails, attachments, account, logs, invoices, cookies).
Before sending content to AI models, email addresses, phones, IBANs, tax IDs and cards are masked. Max privacy even with AI on.
Configure an automatic footer appended to replies sent from the dashboard (signature, contacts, disclaimer). Supports rich text and room variables.
New Board module for contact lists with categorized roles (GDM, Events or Custom templates). Auto-populates name/email/phone from connected emails, phone always visible, roles grouped by category dropdown.
Create Google Docs, Sheets and Slides directly from the Board in one click. Files are created in your Drive via OAuth (drive.file scope: app only accesses files it created). Pro/Enterprise plan.
The Pro plan now includes a full account PDF export (profile, rooms, emails) in addition to JSON. Previously JSON-only. Enterprise adds CSV and Markdown.
Drag an email onto the Event module: Groq AI reads subject and body, fills title/date/time/attendees. One click generates Google Calendar event + Meet link + automatic invites. Toggle for event-only mode without videocall. Pro/Enterprise.
New Board view alternative to Timeline: emails fixed by date, non-detachable chains for same-day emails, animated threads across dates. Tasks, post-its and modules freely positionable and connectable.
Tasks now have multiple checkboxes with title + sub-items. Enter creates new item, Backspace on empty deletes, ArrowUp/Down navigates. Completion counter in header.
Double-click on post-it or task to edit title and content. Changes are automatically saved on blur. Task 'completed' state now persists after refresh.
Each module (Post-it, Task, Event) now has a visible trash button in the header. Works on mobile too. For Event modules with already-created Calendar event, a confirmation modal appears with 3 options.
New emails on the timeline now have strong yellow background with ring glow for immediate identification. Auto-scroll automatically centers the new email in the viewport on mobile and desktop.
Fixed bug preventing new Google account connections: email/access_token/refresh_token/token_expires_at fields were NOT NULL in DB blocking the initial CSRF UPSERT. Discovered via temporary debug endpoint.
Events created via the Event module had times off by 2-4 hours. Fixed by passing naive datetime to Google Calendar API with timeZone 'Europe/Rome' instead of ISO UTC.
Fixed temporal dead zone causing blank screen when opening Timeline. The applyZoomToDOM function was referenced in useEffect before its useCallback declaration.
Fixed Supabase warning about Disk IO budget running out. Rate_limits migrated to UNLOGGED table (zero WAL), cleanup throttled at 5%, conditional polling only when Realtime offline, batch duplicate check on IMAP sync.
Improved protection on all endpoints: atomic rate limiting, TLS 1.2+ encryption on SMTP, timing-safe token verification.
Up and down arrows next to cards to reorder rooms as you prefer. The order is saved per user.
emailho.me is installable as a mobile app. Get push notifications when an email arrives, even with the screen off. No App Store, no extra cost. Tested and working.
Use Ctrl+scroll to zoom dashboard cards. 8 levels from 1 to 8 columns. The level is saved automatically.
The 'Summarize' button generates an intelligent summary of all emails in the room using AI. Copy the text with one click. Pro and Enterprise only.
The 'Auto-tag' button analyzes emails and assigns tags like 'quote', 'urgent', 'invoice'. Searchable from the search bar.
Colored badges in the room header show how many emails haven't been replied to. Red over 3 days, orange 1-3 days, yellow under 24 hours.
Mention room members in notes with @name. Autocomplete and keyboard navigation. @everyone to notify all.
Room cards are no longer fully clickable. A dedicated 'Enter' button navigates into the room, making the layout clearer.
The brand logo is now present on all application pages as a constant reference point for users.
Company logo cropper now supports rectangular format (320x180) instead of circular. Container adapts to the logo's natural width.
Dedicated view with all room attachments in one place. Search by filename, sort by date/name/size, download with one click.
The Members panel now shows invited users who haven't registered yet, with a 'Pending' badge and invite date.
More compact stats bar, horizontally scrollable action toolbar, workspace name and back button always visible.
Receive a desktop notification when a new email arrives in the room. Enable it from the Account panel.
Reply directly to emails from the dashboard without leaving emailho.me. Send chain: Gmail OAuth, custom SMTP or Resend.
Configure your corporate SMTP server to send replies from your own domain. Password encrypted with AES-256-GCM.
Connect your Gmail account to send replies directly from your personal email via OAuth.
Color-coded progress bar (green/orange/red) on dashboard cards based on project deadline.
Blue 'Members' badge on Group room cards. Manage members directly from the dashboard without entering the room.
Invite anyone even without an account. The invitee is automatically added to the room on first login.
Daily email summary sent at 7:00 AM. Enable per room from the metadata panel. Pro and Enterprise only.
Generate and download a QR code to share the room link. Perfect for business cards and presentations.
Inline editing, pin to top, interactive checklists with checkboxes. Real-time sync.
Room administrators can delete individual emails along with all attachments and associated notes.
JSON data export for all users (Art. 20 portability). CSV and Markdown formats for Enterprise plan.
Pro and Enterprise plans purchasable with credit card. Customer portal for subscription management.
Add description, client, budget, deadline and project status to each room.
All emails are encrypted at rest with AES-256-GCM. Decrypted only when the authorized user views them.
Complete interface in Italian, English and French. Automatic browser language detection.
New emails appear instantly in the timeline thanks to Supabase Realtime. No refresh needed.
Upload and download attachments with preview. Storage usage bar visible for each plan.
First public version: private and group rooms, visual timeline, Free/Pro/Enterprise plan system.
Create your first room in 30 seconds. No credit card required.
Get started for freeWe use technical cookies (always on) and, with your consent, analytics cookies to improve the service. You can accept all, reject all, or customize. Change your mind anytime from the Privacy.