1. Go to this page and download the library: Download austinbillings/rad library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?phprequire_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
# MySendScript.php
ent of our email message
# As long as the first character of the HTML is '<',# a plaintext version is automatically generated and sent as well.## It can be specified separately by the #setMessage() function,# or by using an associative array here, like this:## $blast = ["text" => $myTextMessage, "html" => $myHtmlVersion];#
$blast = file_get_contents(__DIR__ . '/blast.html');
echo"Blast size is ".strlen($blast)." chars\n\n";
# Let's use dat Courier.
$sender = new Rad\Courier([
"system" => "SendGrid", # case insensitive, accepts sendgrid, mandrill, ses, defaults to PHP"sendGridKey"=> "SG.abcdefghijklm_abcdefgh.1-gabby0123456789abcdefghijklmnopqrstuvwxyz",
"to" => $someListOfEmails, # You can use a string OR an array here"from" => "austin@awesome-marketing.net", # Address of the SENDER"name" => "GroundUP Music Festival", # Name of the SENDER"subject" => "GroundUp Music Festival lands on Miami Beach next week!",
]);
$sender->setMessage($blast);
# ->send() synchronously returns a boolean: true if all sent, false if any failure.echo ($sender->send() ? 'Sent successfully!' : 'Send failed.')."\n";
# ----------------------------------------------------------------------# yeah, it's that easy!# ----------------------------------------------------------------------
bash
composer Script.php
bash
php MySendScript.php
> Blast size is 3175 chars
>
> Sent successfully!
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.