Skip to content
emailkit
Esc
navigateopen⌘Jpreview
On this page

domain.onDeleted

A domain was removed from the provider.

Fires when a domain is removed through emailkit.domains.delete(). Clean up your record — sends from its addresses will fail from here on.

hooks: {
  domain: {
    onDeleted: async ({ domain }) => {
      await prisma.sendingDomain.deleteMany({
        where: { domain: domain.domain },
      });
    },
  },
},

Payload

PropType
emailDriverstring
Typestring
domainDomain
TypeDomain
context?unknown
Typeunknown

Last updated on July 24, 2026

Was this page helpful?