Skip to content

Sending Batches

Andrew Theken edited this page Jan 16, 2015 · 8 revisions

The Postmark batch API allows you to send up to 500 messages at a time:

    $message1 = ['To' => "someone@someplace.com",
                 'Cc' => "someoneelse@someplace.com",
                 'Subject' => "Message 1",
                 'TextBody' =>"Some plain text",
                 'From' => "you@yourdomain.com"];

    $message2 = ['To' => "someone@someplace.com",
                 'Cc' => "someoneelse@someplace.com",
                 'Subject' => "Message 1",
                 'HtmlBody' =>"<b>HELLO!</b>",
                 'From' => "you@yourdomain.com"];

    $newClient = new PostmarkClient("server_token");

    $responses = newClient->sendEmailBatch([$message1, $message2]);

Clone this wiki locally