Como usar o swiftMailer no Yii2

Finalmente, não consigo entender como usar a extensão swiftMailer no Yii2. A julgar por esse assunto, não encontrei perguntas, a tarefa é trivial, mas até o fim não consegui entender.

Existem exemplos que não descrevem mais detalhadamente todo o ciclo de envio da carta ou não entendo algo :(

Configuração

    return [
    //....
   'components' => [
    ......
    'mail' => [
      'class' => 'yii\swiftmailer\Mailer',
      'transport' => [
        'class' => 'Swift_SmtpTransport',
        'host' => 'localhost',
        'username' => 'username',
        'password' => 'password',
        'port' =>,; '587',
        'encryption' => 'tls',
      ],
    ],
  ]
];

Enviar

Yii::$app->mail->compose()
->setTo($toEmail)
->setFrom([$this->email => $this->name])
->setSubject($this->subject)
->setTextBody($this->body)
->send();

Eu quero receber um exemplo de trabalho concreto. Obrigado.

P.S. Ajustei os registros de domínio MX, DKIM, SPF adicionados.

UPD (alguma resposta):

O e-mail que é passado no campo "De", é colocado por padrão no campo "Caminho de retorno", deve ser oendereço existente. Alguns provedores não permitem o envio de email de endereços de email inexistentes.

questionAnswers(6)

yourAnswerToTheQuestion