emailSchedule
public static bool emailSchedule(string token, string emailID, string scheduleDate)
Schedule an email for delivery for the given date time.
Section
Email Campaign Related Methods

Parameters
string tokenA valid token for your account. To generate a token, use the login method.
string emailIDThe ID of the email campaign to schedule. To get all the emails, use the emailGet method.
string scheduleDateThe future date on which the email campaign is to be sent.

Returns
boolReturns true if the email campaign was successfully scheduled.


Examples
download example code
xmlrpc_emailSchedule.php


  1. <?php
  2. /**
  3. This Example shows how to authenticate a user using XML-RPC.
  4. Note that we are using the PEAR XML-RPC client and recommend others do as well.
  5. **/
  6. require_once 'XML/RPC2/Client.php';
  7. require_once 'inc/config.php';
  8. $client = XML_RPC2_Client::create($apiURL);
  9. $token = $client->login($apiLogin, $apiPassword);
  10.  
  11. /**
  12. Fetch the latest email, so we can retrieve the email ID.
  13. **/
  14. $emailList = $client->emailGet($token, "", 1, 1, "", "");
  15. $emailID = $emailList[0]['id'];
  16.  
  17. $allOk = $client->emailSchedule($token, $emailID,"14 Jul 2009 12:00");
  18. ?>