C₆H₁₂O₆
180.16 g/mol
Hz
Δx = 0.042 · t²
f(x) = ∫ e⁻ˣ² dx
Portfolio/2024 - 2026

Senovy

Premium cosmetic brand site with automatic Google Sheets import, complete email infrastructure with DKIM 2048 and server-side Sent autosave.

E-commerceMail InfrastructureBrandCustom Integration

Challenge

Senovy operates a product catalog that updates frequently through Google Sheets (the product department adds new references weekly). Manual synchronization with the site was a constant source of errors, missing references, old prices, inconsistent descriptions. Additionally, as a premium brand communicating directly with clients, they needed serious email infrastructure (multiple accounts on @senovy.ro and @talkbridge.co.uk, Sent autosave without client config, DKIM 2048 for deliverability, dedicated IPv4 for reputation). Functional webmail for users not installing desktop clients. And stable hosting, we don't compromise mail infrastructure to save a few euros.

Solution

For product import: dedicated endpoint /api/feed/run that fetches Google Sheets through cURL (resolves 307 redirect issues that Google throws at non-browser requests) with DNS forced to 8.8.8.8 (avoids local DNS issues) and mapping sheet fields into product schema. Real-time progress tracking through /api/feed/progress. Token-protected endpoint for security. For mail infrastructure: complete Postfix + Dovecot + OpenDKIM setup with 2048 keys on dedicated VPS, account separation through Virtualmin, server-side Sent autosave through BCC (Postfix sender_bcc → Dovecot pipe → doveadm save) so we don't depend on per-client configuration. Webmail through Roundcube 1.6.15 with password plugin integrated with Dovecot BLF-CRYPT and managesieve for filters. Let's Encrypt SSL with auto-renewal. SPF + DMARC quarantine for optimal deliverability. PTR records correctly configured for spam classification avoidance.

Process

  1. 01Product flow discovery with Senovy team: who updates, when, with what columns
  2. 02Feed endpoint setup with cURL + forced DNS + token security
  3. 03Google Sheets fields mapping → product schema with validation
  4. 04Dedicated mail VPS provisioning (separate from web hosting)
  5. 05Postfix + Dovecot + OpenDKIM setup with 2048 keys
  6. 06Server-side Sent BCC autosave through Dovecot pipe
  7. 07Roundcube webmail with integrated password plugin
  8. 08SPF + DKIM + DMARC + PTR configuration for deliverability

Results

Automat

Weekly Google Sheets import

DKIM 2048

Premium email deliverability

Server-side

Client-independent Sent autosave

Want similar results for your project?

We use cookies to enhance your experience and analyze site traffic. Essential cookies are always active. Analytics cookies require your consent. Cookie Policy | Privacy Policy