@extends('layouts.app') @section('title', 'Settings') @section('content') @php $maxDay = $warmupSchedule->isNotEmpty() ? $warmupSchedule->max('day_number') : 1; $days = max(1, $maxDay); $remaining = max(0, $todaysCap - $todaysSent); @endphp

Settings

Control your daily sending schedule and delivery engine
Today's Cap
{{ number_format($todaysCap) }}
Sent Today
{{ number_format($todaysSent) }}
Remaining Today
{{ number_format($remaining) }}
Warm-up Day
{{ $currentDay }} / {{ $days }}
@csrf

Daily Sending Schedule

Set the maximum emails allowed per day for each warm-up day. The schedule advances one step on each actual sending day. A single active day means that cap applies from day 1 (e.g. 5,000/day immediately).

@forelse ($warmupSchedule as $day) @empty @endforelse
Day Daily Cap (emails/day) Active
Day {{ $day->day_number }} ✕
No warm-up days configured yet.

Sending Engine

Volume Capacity

With the 2-minute drip cadence there are 720 dispatch slots per day. Here's what your batch ceiling can deliver.

@foreach ([5000, 7500, 10000, 20000] as $target)
{{ number_format($target) }} / day
{{ number_format(ceil($target / max(1, $maxBatchSize))) }} runs
at max batch {{ $maxBatchSize }}
@endforeach

Theoretical ceiling at max batch {{ $maxBatchSize }}: {{ number_format(720 * max(1, $maxBatchSize)) }} emails/day. The relay's limits and your domain reputation (SPF/DKIM/DMARC) still apply.

Back to Dashboard
@endsection