Setup
Quick commands to get ColdMail Pro running (web + worker).
cp .env.example .env
# edit DATABASE_URL, JWT_SECRET, PUBLIC_APP_URL

npm install
npm run prisma:generate
# If you don't have migrations yet:
# npx prisma db push
npm run seed

# Run web
npm run dev

# In another terminal run worker
npm run worker:dev
After boot, open /login and sign in. For production, use npm run build then npm run start.
Common gotchas
  • • SMTP: use 587 with STARTTLS (SSL unchecked) or 465 with SSL checked.
  • • Gmail/Outlook often require app passwords + SMTP/IMAP enabled for your tenant.
  • • If your DB is new, run npx prisma db push once.