How to send out HTML email with mailgun?

前端 未结 2 1698
清歌不尽
清歌不尽 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

    I have used external html template in this way. It may be help you.

    $html  = file_get_contents('my_template.html'); // this will retrieve the html document
    

    and then:

    $result = $mgClient->sendMessage("$domain",
           array('from'    => 'My Business Name ',
                 'to'      => 'name-1@gmail.com, name-3@gmail.com, name-3@gmail.com',
                 'subject' => 'Issue Feb 2014',
                 'text'    => 'Your mail do not support HTML',
                 'html'    => $html,
                 'recipient-variables' => '{"name-1@gmail.com": {"first":"Name-1", "id":1}, "name-2@gmail.com": {"first":"Name-2", "id": 2}}'), 
           array('inline' => 'Pad-Thai-1.jpg'));
    

    Check this line:

    'html'    => $html,
    

提交回复
热议问题