1
私はコードの作成には全く新しいので、私を許してください。私はSwiftmailerを使ってフォームのコピーを電子メールで送信しようとしています。受信者は、特定のフィールドに入力されたものに応じて変数になります。これはこれまで私が持っているものです:Swiftmailerとsettoに変数を追加する
<?php
require_once 'lib/swift_required.php';
$transport = Swift_MailTransport::newInstance();
$choice = $_POST['choice'];
$message = $_POST['message'];
if ($choice == "ghi") {
$to = "[email protected]";
}
elseif ($choice == "def") {
$to = "[email protected]";
}
elseif ($choice == "abc") {
$to = "[email protected]";
}
$message = Swift_Message::newInstance();
$message->setTo($to);
$message->setSubject("subject x");
$message->setBody("$message");
$message->setFrom("[email protected]");
$mailer = Swift_Mailer::newInstance($transport);
$mailer->send($message);
しかし、それはどんな受信者にも電子メールを送信しません。私は標準のPHP mailtoでこのメソッドを使用しました。私は何が欠けていますか?