Banco de dúvidas
Envio de e-mails com o Swift Mailer
A função mail() do PHP é a mais usada para envio de e-mails, mas tem limitações, como não ter suporte a mensagens em HTML ou inclusão de anexos. A biblioteca Swift Mailer, assim como a classe PHPMailer, surgiu para dar suporte a essas funções. Veja a seguir como uso-la em seu site.
Instalação
Pode ser feita pelo composer, que é a forma recomendada:
php composer.phar require swiftmailer/swiftmailer @stable
Também pode ser feita pelo Git:
git clone git://github.com/swiftmailer/swiftmailer.git swiftmailer
Uma pasta de nome "swiftmailer" vai ser criada. Ou faça download pelo site do projeto, https://github.com/swiftmailer/swiftmailer

Clique em "Download ZIP" e descompacte o arquivo em uma pasta de seu projeto.
Uso
Segue o código de exemplo básico de uso da biblioteca:
<?
// informe o caminho correto abaixo, relativo a este script
require_once('swiftmailer/lib/swift_required.php');
$transport = Swift_SmtpTransport::newInstance('localhost', 25);
/*
// ou mesmo pode deixar sem argumentos, assim:
$transport = Swift_MailTransport::newInstance();
*/
$mailer = Swift_Mailer::newInstance($transport);
// criar a mensagem
$mensagem = Swift_Message::newInstance('Assunto da mensagem')
->setFrom(array('remetente@xyzparafusos.com.br' => 'Fulano Silva'))
->setTo(array('destinatario@outrodominio.com.br' => 'Nome Sobrenome'))
->setBody('Corpo da mensagem')
;
// enviar a mensagem
if ($mailer->send($mensagem))
echo 'Mensagem enviada com sucesso!';
else
echo 'Erro ao enviar mensagem!';
?>Se for informar servidor de e-mail para conexão SMTP, use "localhost" e porta "25". Não é necessário fazer autenticação.