Please, Add Mailgun API Driver Support #5334

Open
opened 2026-02-05 09:58:30 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @lucasvscn on GitHub (Jun 30, 2025).

Describe the feature you'd like

I'd like to include the required packages to make Mailgun API driver work.

They are: symfony/mailgun-mailer symfony/http-client

As described on Laravel's documentation page

Describe the benefits this would bring to existing BookStack users

I have this issue using the SMTP ports, since my VPS provider blocks it by default (maybe a counter SPAM measure). So they require a minimum of 3 months before I can ask for the release of the ports.

One alternative would be to use the API drivers that Laravel provides for send mail through services like Mailgun.

I think it's not a big deal to include this drivers in order to support a mail channel that's already supported by the framework.

So I hope it could be included to the next releases.

Can the goal of this request already be achieved via other means?

Creating my own fork and including the required packages.
But having this officially supported would be best.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

Under 3 months

Additional context

No response

Originally created by @lucasvscn on GitHub (Jun 30, 2025). ### Describe the feature you'd like I'd like to include the required packages to make Mailgun API driver work. They are: `symfony/mailgun-mailer symfony/http-client` As described on [Laravel's documentation page](https://laravel.com/docs/11.x/mail#driver-prerequisites) ### Describe the benefits this would bring to existing BookStack users I have this issue using the SMTP ports, since my VPS provider blocks it by default (maybe a counter SPAM measure). So they require a minimum of 3 months before I can ask for the release of the ports. One alternative would be to use the API drivers that Laravel provides for send mail through services like Mailgun. I think it's not a big deal to include this drivers in order to support a mail channel that's already supported by the framework. So I hope it could be included to the next releases. ### Can the goal of this request already be achieved via other means? Creating my own fork and including the required packages. But having this officially supported would be best. ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### How long have you been using BookStack? Under 3 months ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 09:58:30 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Jun 30, 2025):

I have this issue using the SMTP ports, since my VPS provider blocks it by default

Just to confirm, what specific outbound ports do they block?
Just want to confirm on that as it's odd to see providers block the range of common ports outbound (although most do block inbound, or sometimes 25 outbound too).

I generally don't like to add specific support for external platforms as it's extra testing and support maintenance for a specific platform, I prefer to stick to standards instead.

@ssddanbrown commented on GitHub (Jun 30, 2025): > I have this issue using the SMTP ports, since my VPS provider blocks it by default Just to confirm, what specific **_outbound_** ports do they block? Just want to confirm on that as it's odd to see providers block the range of common ports outbound (although most do block inbound, or sometimes 25 outbound too). I generally don't like to add specific support for external platforms as it's extra testing and support maintenance for a specific platform, I prefer to stick to standards instead.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5334