função mail()

RuiBranco

Folding Member
tenho um servidor com apache e php e nao sei bem pq de um momento para o outro deixei de csguir enviar com a funçao mail() enviar envia mas nem sempre chega ao destino ... dai estar a a pedir ajuda para usar este script .
O que preciso configurar para que este script funcione ?

Cumps, Rui

Código:
<?php

error_reporting(E_ALL);
set_time_limit(0);

// config --------
$username = '[email protected]';
$password = 'minha pw';
$to_email = '[email protected]';

require_once 'smtp.php';

$mail = new SMTP;
$mail->Delivery('relay');
$mail->Relay('smtp.gmail.com', $username, $password, 465, 'autodetect', true);
$mail->From($username);
$mail->AddTo($to_email);
$mail->Text('This e-mail was sent using Gmail Relay SMTP service');
$send = $mail->Send('It is nice to use Gmail Relay');

echo $send ? 'Success' : 'Error';
// for debugging
echo '<br>Result: '.$mail->result;

?>
 
Back
Topo