I\'d like to keep users away from editing configuration files, so I\'ve made web interface in admin panel for setting up Mail server, username, password, port, encryption.. I w
I have added
$this->app['config']['services'] = [ 'mailgun' => [ 'domain' => $settings->mailgun_domain, 'secret' => $settings->mailgun_secret, ] ];
to CustomTransportManager __construct() to include mailgun API credentials that I'm using as mailing service