مثال على إرسال رسائل البريد الإلكتروني مع إعادة الالتزام وفهرسة وبحث رسائل البريد الإلكتروني هذه مع البحث عن Tigris.
تم تصميم التطبيق مع Next.js و CSS Tailwind.
npm iأو ما يعادل مع مديري الحزم الآخرين.
يستخدم الأمر التالي Tigris CLI لتسجيل الدخول إلى Tigris Cloud (يمكنك الاشتراك إذا لم يكن لديك حساب بالفعل) ، وإنشاء مشروع ، وحفظ تكوين مشروع Tigris الخاص بك إلى ملف .env.local .
npm run tigris:init بشكل افتراضي ، يتم استخدام اسم awesome-email-search كاسم المشروع. يمكنك تجاوز هذا عن طريق تمرير علامة --project={name} . على سبيل المثال:
npm run tigris:init --project awesome-projectالاشتراك في حساب إعادة الالتزام وتكوين مجالك حتى تتمكن من إرسال رسائل بريد إلكتروني من مجالك عن طريق إعادة الالتزام.
أضف متغيرًا بيئيًا RESEND_API_KEY مع مفتاح إعادة تشغيل API الخاص بك.
أضف DEFAULT_EMAIL مع عنوان البريد الإلكتروني المرتبط بالمجال الذي قمت بتكوينه باستخدام إعادة الالتحاق.
أخيرًا ، قامت الإعداد بإعادة تقديم Webhooks وتكوينها للإشارة إلى {your-app}/api/email/webhook حيث {your-app} هو وكيل محلي يشير إلى تطبيقك الذي يعمل على localhost:3000 .
يحتوي repo على .env.example التي يمكنك استخدامها للتحقق من .env.local أو نسخها واستخدامها مباشرة.
قم بتشغيل خادم التطوير:
npm run dev
# or
yarn dev
# or
pnpm devافتح http: // localhost: 3000 مع متصفحك لرؤية النتيجة.
نشر تطبيق بحث البريد الإلكتروني الرائع على منصة Vercel.