Render25 — High-performance transactional email platform. Now available.
Client SDKs

PHP SDK

The official Render25 PHP client. Requires PHP 8.1 or later and the Composer package manager.

Installation

bash
composer require render25/render25-php

Basic Usage

send_email.php
<?php

require_once 'vendor/autoload.php';

use Render25\Client;

$client = new Client(getenv('RENDER25_API_KEY'));

$result = $client->email->send([
    'from'    => '[email protected]',
    'to'      => '[email protected]',
    'subject' => 'Hello from PHP',
    'html'    => '<p>Sent via Render25 PHP SDK.</p>',
    'text'    => 'Sent via Render25 PHP SDK.',
]);

echo $result->id . PHP_EOL;

Laravel Integration

config/mail.php
'mailers' => [
    'render25' => [
        'transport' => 'smtp',
        'host'      => 'smtp.render25.com',
        'port'      => 587,
        'encryption'=> 'tls',
        'username'  => env('RENDER25_USERNAME'),
        'password'  => env('RENDER25_API_KEY'),
    ],
],