How to send out HTML email with mailgun?

前端 未结 2 1694
清歌不尽
清歌不尽 2021-02-05 10:06

after failed to find a solution for my problem in the mailgun documentation, I will explain what I\'m looking for.

Today I\'m using phpList to send out my newsletter (It

2条回答
  •  臣服心动
    2021-02-05 10:29

    Adding a link to Mailgun documentation. This helped me while constructing HTML and MIME messages. https://documentation.mailgun.com/api-sending.html#examples

    As per documentation:

    # Include the Autoloader (see "Libraries" for install instructions)
    require 'vendor/autoload.php';
    use Mailgun\Mailgun;
    
    # Instantiate the client.
    $mgClient = new Mailgun('YOUR_API_KEY');
    $domain = "YOUR_DOMAIN_NAME";
    
    # Make the call to the client.
    $result = $mgClient->sendMessage($domain, array(
        'from'    => 'Excited User ',
        'to'      => 'foo@example.com',
        'cc'      => 'baz@example.com',
        'bcc'     => 'bar@example.com',
        'subject' => 'Hello',
        'text'    => 'Testing some Mailgun awesomness!',
        'html'    => 'HTML version of the body'
    ), array(
        'attachment' => array('/path/to/file.txt', '/path/to/file.txt')
    ));
    

提交回复
热议问题