Some services require authorization to do this. Just as an example: gmail, you need to go into settings and change in order to use SMTP.
In any case, follow an example using the PHPMailer library:
require 'PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->isSMTP();
$mail->SMTPDebug =2;// 0,1 ou 2
$mail->Debugoutput = 'html';
$mail->Host = "smtp.gmail.com";
$mail->Port = 587;
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls";
$mail->Username = "[email protected]";
$mail->Password = "senha";
$mail->CharSet = 'UTF-8';
$mail->setFrom('[email protected]', 'Informativo');
$mail->addAddress('[email protected]', 'algum texto');
$mail->addAddress('[email protected]', 'algum texto');
$mail->addAddress('[email protected]', 'algum texto');
$mail->Subject = 'assunto do email';
$mensagem = 'Teste teste teste ';
$mensagem .= 'outro teste';
$mail->msgHTML($mensagem);
$mail->AltBody = 'Caso você esteja lendo essa mensagem é provável que seu cliente de email não tenha suporte a HTML';
if (!$mail->send()){
echo "email NÃO enviado";
}else {
echo "email enviado com sucesso";
}