evre
TR

Zamanlama

POST /emails üzerinde scheduledAt’i bir ISO-8601 timestamp olarak ayarla. Mesaj, worker teslim edene kadar scheduled kalır (REDIS_URL ayarlıysa dayanıklı BullMQ kuyruğu, aksi halde in-process timer).

await evre.emails.send({
  from: "evre <hi@mail.evre.email>",
  to: "user@example.com",
  subject: "Later",
  text: "hi",
  scheduledAt: new Date(Date.now() + 60 * 60 * 1000).toISOString(),
});

İptal

POST /emails/{id}/cancel — yalnızca status scheduled iken.

await evre.emails.cancel(id);