Mailgun客户凭证的Mailgun服务提供商

时间:2019-05-01 15:58:59

标签: php laravel

首先,我知道laravel已经有Mailgun的包装器,但是laravel不支持Mailgun批量发送,因此我不得不在laravel中使用Mailgun php sdk,但我终于开始工作了,但是我认为必须执行以下操作:

<VirtualHost *:60>
    DocumentRoot /var/www/html/api
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

在使用mailgun发送消息之前,需要重复一些操作,使用诸如Stripe之类的其他API,我需要创建一个serviceprovider并实例化它:

$mailgun = Mailgun::create(config('mail.mailgunSecret')); 

但是我不知道我是否可以使用mailgun进行类似的操作,因为这是我目前发送邮件的方式。

<?php
namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Stripe\Stripe;


class StripeServiceProvider extends ServiceProvider
{
    public function boot()
    {

        Stripe::setApiKey(config('services.stripe.secret'));

    }
}

有什么建议吗?

0 个答案:

没有答案