1

会社のエージェントにメールを送信するために迅速なメーラーを使用しています

ここに私のコードがあります

require_once 'Swift-5.0.1/lib/swift_required.php';

// Create the Transport

 $transport = Swift_SmtpTransport::newInstance('test.co.uk', 25);

$mailer = Swift_Mailer::newInstance($transport);

// Create a message

$message = Swift_Message::newInstance('Wonderful Subject')

 ->setFrom(array('test@test.co.uk' => 'test'))

  ->setTo(array('test1247@test.com'=> 'A name'))

  ->setBody('Here is the message itself');

$numSent = $mailer->send($message);

printf("Sent %d messages\n", $numSent);

if (!$mailer->send($message, $failures)) {

  echo "Failures:";

  print_r($failures);

} else {

    echo 'email sent successfully';
}

出力::

Sent 0 messages Failures:Array ( [0] => test1247@yahoo.com )

私のコードに何か問題がありますか?

また、最初の行のこれらの 2 つのパラメーターが何であるかを知りたいですか?

$transport = Swift_SmtpTransport::newInstance('test.co.uk', 25);

エージェントにメールを送信する Web メールの名前が必要ですか?

またはドメインに言及する必要がありますか?

25 を他の数字に変更するとエラーがスローされる

4

1 に答える 1