Mailは、 メールを送信するための異なる形式のバックエンドをサポートします。 このため、メールを送信するために 2 段階の手順が必要です。
手順 1
指定した Mail の新規インスタンス、 つまり factory() メソッドを有するバックエンドを作成します。
手順 2
send() メソッドを用いてメールを送信します。
Mail は以下の 3 種類のバックエンドをサポートします。
mail
PHP の組込関数 mail() を使用して送信します。
sendmail
sendmail プログラムにより送信します。
smtp
SMTP サーバに直接接続してメールを送信します。