Eingangsrechnungen — MVP

Postmark-Webhook ist vorbereitet: Anhänge landen im Storage-Bucket documents, Metadaten in der Tabelle documents.

  1. Test-Tenant: SQL-Vorlage supabase/manual/01_test_tenant.sql im Supabase SQL Editor ausführen (Werte anpassen). inbound_local_part = Teil vor dem @.
  2. Webhook-URL in Postmark (Inbound Stream → Settings) setzen, z. B. https://DEINE-DOMAIN/api/inbound/postmark. Für lokale Tests: ngrok o. Ä., damit Postmark die URL erreicht.
  3. Optional in .env.local: POSTMARK_INBOUND_SECRET, dann URL mit ?secret=… oder Authorization: Bearer ….
  4. Optional Bestätigungs-Mail: POSTMARK_SERVER_TOKEN + POSTMARK_FROM_EMAIL.

Hinweis: Sehr große Anhänge können auf Hosting mit kleinem Request-Limit (z. B. Vercel Hobby) scheitern — für Tests erst kleine Dateien nutzen.