Reproducible package
Canonical timestamps, file order, ownership and modes produce byte-identical archives.
Outbound protection for cPanel & WHM
Protect every remote Exim delivery on the WHM server, then hand approved mail directly to MailChannels or EmailDesk Gateway. Raw MIME never travels through the EmailDesk application relay.
Mail flow
Every remote delivery enters the local EmailDesk Sender transport.
Sender, content, velocity, forwarding and prior delivery evidence are checked locally.
Danger is blocked before delivery; uncertain mail can be held for root review.
Approved mail uses Priority 1, then Priority 2 only for a safe availability failure.
Release repository
SHA-25641096029ab82a1eb067766874337657bf5dceb8b2f644a6eeb7e9efb4e418e81
Controlled installation
The bootstrapper downloads into a private temporary directory, validates the channel, manifest, size and checksum, and only then extracts the lifecycle package. Stable builds additionally require the pinned public key and every release signature.
curl -fsSLo /root/emaildesk-sender-install.sh https://whmsender.emaildesk.bd/install.sh
chmod 0700 /root/emaildesk-sender-install.sh
/root/emaildesk-sender-install.sh --channel pilot --allow-unsigned-pilotUnsigned pilot installation requires the explicit acknowledgement flag shown above.
Supply-chain security
Canonical timestamps, file order, ownership and modes produce byte-identical archives.
The archive, manifest, checksum inventory and channel pointer are independently signed.
The installer compares the release key with a fingerprint published through an independent channel.
Lifecycle
./install.sh --freshInstalls the runtime and WHM interface without silently changing Exim routing.
./upgrade.shPreserves local policy evidence, gateway credentials and active configuration.
./rollback.shRestores the previous compatible release through a verified recovery snapshot.
./uninstall.shRequires explicit confirmation before removing active routing or local data.
Manual check
sha256sum whm-emaildesk-sender-0.3.33.tar.gz