<?php
$dispatcher = new Swift_Events_SimpleEventDispatcher();
// a "do nothing" Transport. You may use MailTransport, SendmailTransport, etc.
$transport = new Swift_Transport_NullTransport($dispatcher);
$mailer = new Swift_Mailer($transport);
// your E-Mail message
$subject = 'Your pull request';
$body = 'Hi Ingo, you put .NET code into a PHP project.';
$contentType = 'plain/text';
// constructor can be empty and values set with setter-methods
$message = new Swift_Message($subject, $body, $contentType);
$message->setFrom('john.code@localhost.php', 'John Code');
$message->setTo('ingo.petent@localhost.php', 'Ingo Petent');
$sent = $mailer->send($message);
echo 'messages sent: ' . $sent . PHP_EOL;
echo $message;
Result
messages sent: 1
Message-ID: <05b0f73eac5661ca9c2833c7b550e445@php.budgegeria.de>
Date: Thu, 09 Feb 2023 03:30:20 +0100
Subject: Your pull request
From: John Code
To: Ingo Petent
MIME-Version: 1.0
Content-Type: plain/text; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hi Ingo, you put .NET code into a PHP project.