ตัวอย่างของการส่งอีเมลด้วยการกลับและการจัดทำดัชนีและค้นหาอีเมลเหล่านั้นด้วยการค้นหา Tigris
แอปพลิเคชันถูกสร้างขึ้นด้วย next.js และ tailwind css
npm iหรือเทียบเท่ากับผู้จัดการแพ็คเกจอื่น ๆ
คำสั่งต่อไปนี้ใช้ Tigris CLI เพื่อเข้าสู่ระบบคลาวด์ Tigris (คุณสามารถลงทะเบียนได้หากคุณยังไม่มีบัญชี) สร้างโครงการและบันทึกการกำหนดค่าโครงการ Tigris ของคุณเป็นไฟล์. .env.local
npm run tigris:init โดยค่าเริ่มต้นชื่อ awesome-email-search ใช้เป็นชื่อโครงการ คุณสามารถแทนที่สิ่งนี้ได้โดยผ่าน --project={name} Flag ตัวอย่างเช่น:
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