Is it possible to bypass the requirement for the sender's email address to match the SMTP credentials in Swiftmailer?
When using Swiftmailer, the sender's email address must match the SMTP credentials by default for security reasons. However, you can bypass this requirement by explicitly setting the sender's email address using the `setFrom()` method in Swiftmailer. This allows you to specify any email address as the sender without needing it to match the SMTP credentials.
// Create the Transport
$transport = (new Swift_SmtpTransport('smtp.example.org', 25))
->setUsername('your_username')
->setPassword('your_password');
// Create the Mailer using your created Transport
$mailer = new Swift_Mailer($transport);
// Create a message
$message = (new Swift_Message('Wonderful Subject'))
->setFrom(['sender@example.com' => 'Sender Name'])
->setTo(['receiver@example.com' => 'Receiver Name'])
->setBody('Here is the message body');
// Send the message
$result = $mailer->send($message);