Portfolio/2024 - 2026

Senovy

Website einer Premium-Kosmetikmarke: automatischer Google-Sheets-Import, E-Mail mit DKIM 2048 und serverseitiges Speichern gesendeter Nachrichten.

E-commerceMail InfrastructureBrandCustom Integration

Herausforderung

Senovy verwaltet einen häufig über Google Sheets aktualisierten Produktkatalog. Das Produktteam ergänzt wöchentlich neue Artikel. Die manuelle Synchronisierung verursachte fehlende Artikel, veraltete Preise und uneinheitliche Beschreibungen. Als Premiummarke mit direktem Kundenkontakt benötigte Senovy eine zuverlässige E-Mail-Infrastruktur: mehrere Konten unter @senovy.ro und @talkbridge.co.uk, automatisches Speichern gesendeter Nachrichten ohne Einrichtung jedes E-Mail-Programms, DKIM 2048 und eine eigene IPv4-Adresse für die Reputation. Hinzu kamen funktionierendes Webmail für Nutzer ohne Desktopprogramm und stabiles Hosting, ohne die Mail-Infrastruktur für geringe Einsparungen zu beeinträchtigen.

Lösung

Für den Produktimport entstand /api/feed/run, das Google Sheets mit cURL abruft und die bei Nicht-Browser-Anfragen auftretenden 307-Weiterleitungen verarbeitet. DNS-Auflösung über 8.8.8.8 umgeht lokale Probleme; Tabellenfelder werden dem Produktschema zugeordnet. /api/feed/progress zeigt den Fortschritt in Echtzeit. Der Endpunkt ist durch ein Token geschützt. Die E-Mail-Infrastruktur nutzt Postfix, Dovecot und OpenDKIM mit 2048-Bit-Schlüsseln auf einem dedizierten OVH-VPS, mit Kontentrennung über Virtualmin. Gesendete Nachrichten werden serverseitig über Postfix sender_bcc, eine Dovecot-Pipe und doveadm save gespeichert, unabhängig vom E-Mail-Programm. Roundcube 1.6.15 bietet Webmail, Passwortänderung über Dovecot BLF-CRYPT und managesieve-Filter. Automatisch erneuerte Let’s-Encrypt-Zertifikate, SPF, DMARC im Quarantänemodus und korrekt eingerichtete OVH-PTR-Einträge ergänzen die Zustellkonfiguration.

Ablauf

  1. 01Analyse des Produktablaufs mit Senovy: Zuständigkeiten, Zeitpunkte und verwendete Spalten
  2. 02Einrichtung des Feed-Endpunkts mit cURL, festgelegter DNS-Auflösung und Tokenschutz
  3. 03Zuordnung der Google-Sheets-Felder zum Produktschema mit Validierung
  4. 04Bereitstellung eines OVH-VPS ausschließlich für E-Mail, getrennt vom Webhosting
  5. 05Einrichtung von Postfix, Dovecot und OpenDKIM mit 2048-Bit-Schlüsseln
  6. 06Automatisches Speichern gesendeter Nachrichten per BCC über eine Dovecot-Pipe
  7. 07Roundcube-Webmail mit integriertem Passwort-Plugin
  8. 08Einrichtung von SPF, DKIM, DMARC und PTR für die Zustellbarkeit

Ergebnisse

Automatisch

Wöchentlicher Import aus Google Sheets

DKIM 2048

Hochwertige E-Mail-Zustellbarkeit

Auf dem Server

Automatisches Speichern gesendeter Nachrichten unabhängig vom E-Mail-Programm

Möchtest du ähnliche Ergebnisse für dein Projekt?

Wir verwenden Cookies, um die Nutzung zu verbessern und den Traffic zu analysieren. Notwendige Cookies sind immer aktiv. Analyse-Cookies benötigen deine Einwilligung. Cookie-Richtlinie | Datenschutz