diff --git a/.env b/.env index b19202c4..fe3f39ed 100644 --- a/.env +++ b/.env @@ -10,3 +10,11 @@ NEXT_PUBLIC_UMAMI_SCRIPT_URL=https://analytics.infra.mintel.me/script.js # GlitchTip (Sentry protocol) SENTRY_DSN=https://c10957d0182245b1a2a806ac2d34a197@errors.infra.mintel.me/1 NEXT_PUBLIC_SENTRY_DSN=https://c10957d0182245b1a2a806ac2d34a197@klz-cables.com/errors/1 + +# SMTP Configuration +MAIL_HOST=smtp.eu.mailgun.org +MAIL_PORT=587 +MAIL_USERNAME=postmaster@mg.mintel.me +MAIL_PASSWORD=4592fcb94599ee1a45b4ac2386fd0a64-102c75d8-ca2870e6 +MAIL_FROM=KLZ Cables +MAIL_RECIPIENTS=marc@cablecreations.de,info@klz-cables.com diff --git a/app/[locale]/contact/page.tsx b/app/[locale]/contact/page.tsx index e1977e9f..ea0de9a9 100644 --- a/app/[locale]/contact/page.tsx +++ b/app/[locale]/contact/page.tsx @@ -3,7 +3,8 @@ import { getTranslations } from 'next-intl/server'; import { Metadata } from 'next'; import JsonLd from '@/components/JsonLd'; import { getBreadcrumbSchema, SITE_URL, LOGO_URL } from '@/lib/schema'; -import { Section, Container, Button, Heading, Card, Input, Textarea, Label } from '@/components/ui'; +import { Section, Container, Heading } from '@/components/ui'; +import ContactForm from '@/components/ContactForm'; interface ContactPageProps { params: { @@ -184,54 +185,7 @@ export default function ContactPage() { {/* Contact Form */}
- - - {t('form.title')} - -
-
- - -
-
- - -
-
- -