Portfolio/2024 - 2026

Senovy

Sito di un marchio cosmetico premium: importazione automatica da Google Sheets, email con DKIM 2048 e salvataggio della posta inviata sul server.

E-commerceMail InfrastructureBrandCustom Integration

Sfida

Senovy gestisce un catalogo aggiornato frequentemente tramite Google Sheets: il reparto prodotto aggiunge nuovi articoli ogni settimana. La sincronizzazione manuale causava referenze mancanti, prezzi obsoleti e descrizioni incoerenti. Come marchio premium in contatto diretto con i clienti, aveva bisogno di un’infrastruttura email affidabile: più account @senovy.ro e @talkbridge.co.uk, salvataggio della posta inviata senza configurazioni per singolo client, DKIM 2048 e IPv4 dedicato per la reputazione. Serviva inoltre una webmail per chi non utilizza un programma desktop e un hosting stabile, senza sacrificare l’infrastruttura email per risparmiare pochi euro.

Soluzione

Per importare i prodotti abbiamo creato /api/feed/run, che legge Google Sheets con cURL gestendo i redirect 307 delle richieste non provenienti da un browser. La risoluzione DNS tramite 8.8.8.8 evita i problemi locali; i campi del foglio vengono associati allo schema prodotti. /api/feed/progress mostra l’avanzamento in tempo reale e l’endpoint è protetto da token. La posta utilizza Postfix, Dovecot e OpenDKIM con chiavi a 2048 bit su un VPS OVH dedicato, con account separati tramite Virtualmin. La posta inviata viene salvata sul server mediante Postfix sender_bcc, pipe Dovecot e doveadm save, senza dipendere dal programma email. Roundcube 1.6.15 offre webmail, cambio password integrato con Dovecot BLF-CRYPT e filtri managesieve. Certificati Let’s Encrypt con rinnovo automatico, SPF, DMARC in modalità quarantine e record PTR corretti presso OVH completano la configurazione per la consegna delle email.

Processo

  1. 01Analisi del flusso prodotti con Senovy: chi aggiorna, quando e con quali colonne
  2. 02Configurazione dell’endpoint del feed con cURL, DNS forzato e protezione tramite token
  3. 03Mappatura dei campi Google Sheets sullo schema prodotti con validazione
  4. 04Configurazione di un VPS OVH dedicato alla posta, separato dall’hosting web
  5. 05Configurazione di Postfix, Dovecot e OpenDKIM con chiavi a 2048 bit
  6. 06Salvataggio automatico della posta inviata tramite BCC e pipe Dovecot
  7. 07Webmail Roundcube con plugin password integrato
  8. 08Configurazione di SPF, DKIM, DMARC e PTR per la recapitabilità

Risultati

Automatico

Importazione settimanale da Google Sheets

DKIM 2048

Recapitabilità email premium

Sul server

Salvataggio automatico della posta inviata indipendente dal client

Vuoi risultati simili per il tuo progetto?

Usiamo i cookie per migliorare l’esperienza e analizzare il traffico. I cookie essenziali sono sempre attivi. I cookie di analisi richiedono il tuo consenso. Informativa sui cookie | Privacy