Proxmox Mail Gateway for Blesta

Turn your Proxmox Mail Gateway into a mail filtering service that you can sell. A package offers incoming protection, outgoing delivery, or both. Clients prove that they own each domain with a DNS record, then manage their spam levels, statistics and quarantine in the Blesta client area.

Order Now Knowledge Base

Start selling mail filtering today

Add your gateway, create a package, and Blesta does the rest. You do no manual work on the gateway.

Order Now

Your gateway, sold and managed by Blesta

Staff Mail Gateway tab of a Blesta service with the live gateway state, the ownership column and the statistics of each domain

Incoming, outgoing, or both

Each package has a direction. Incoming protection adds the relay domain, the transport and the spam rules. Outgoing delivery adds the trusted networks of the client and DKIM signing. The client area shows only the tabs that the package offers.

Domain ownership proof

Nothing goes to the gateway before the client proves that they own the domain. The module gives each domain a TXT record, and the client clicks Verify Domain. Staff can verify a domain for a client who cannot change the DNS.

Daily check with three mails

The daily task checks each record again. The client gets a warning mail on the first failure and a reminder on the last day. After 7 days the service stops for that domain only, and a third mail tells the client how to start it again. A DNS resolver error never starts this sequence.

Email templates on the module page

Each of the three mails has a switch, a subject and a text, and opens with the standard wording. Send a test mail before your clients get it. The mails go out through the mail settings of Blesta.

Standard values and client choice

Set the standard spam levels and the standard TLS policy on the package. Let clients change them, or keep them fixed. The port, the protocol and the MX lookup have safe standard values in an Advanced section.

Full client self-service

Setup tab with the DNS records and copy buttons. Domains, Spam Settings and Outgoing Relay tabs. Statistics for 7 and 30 days. Quarantine tab with the login link, the welcome list and the block list of each mailbox.

Safe on a shared gateway

The module marks each gateway entry with its service and never changes an entry that it did not create. It refuses mail loops, private delivery targets, private networks and networks that are too large.

Staff tools

The Mail Gateway tab of a service shows the live state of each entry, the ownership state and the statistics. Re-sync writes all entries again. The daily drift check repairs a missing entry.

Full service lifecycle

Suspension refuses the mail of the service. Unsuspension restores it. A package change adds or removes the functions. Cancellation removes all entries of the service from the gateway.

Module page in Blesta with the gateway list, the three email templates and the Send Test Mail block
Staff Mail Gateway tab with the gateway state, the ownership column and the Re-sync button
Client Setup tab with the verification, MX, SPF and DMARC records and copy buttons
Client Domains tab with the Verify Domain block and the Advanced delivery options
Client Spam Settings tab with the quarantine level and the block level of each domain

Frequently asked questions