Prev: pear error
Next: MDB2 with oci8 DSN
From: Adalberto on 3 Apr 2008 20:20 Hi, I will try to explain what happend because English is not my natural language !! I have this code : <?php require_once "Mail.php"; if($_POST[sub_login]=='Enviar') { $from = "user(a)XXXXX"; // Remetente da mensagem $to = "user(a)domain.com"; // Destinatário da mensagem $subject = "Testando Código PHP"; $headers = array('From' => $from,'To' => $to,'Subject' => $subject); $body = "Olá!\n\n Este é um teste de envio de email através de SMTP!"; $host = "ssl://smtp.gmail.com"; // no meu caso, utilizei o smtp do Gmail $port = 465; $auth = "true"; $debug= "true"; $username = "@gmail.com"; // no caso do gmail, utiliza-se o que vem antes da arroba. $password = "yyyyyy"; // sua senha do provedor $params = array('host' => $host,'port' => $port ,'auth' => $auth,'debug' => $debug ,'username' => $username,'password'$ $smtp = Mail::factory('smtp',$params); $mail = $smtp->send($to, $headers, $body); } ?> <html> <body> <?php if(PEAR::isError($mail)) { echo("<p>" . $mail->getMessage() . "</p>"); } else { echo("<p>Email enviado com sucesso!!</p>"); } ?> .... Here continues the code html inside file .php !!! ---------------------------------- So the problem is : When I pass the parameter $host ="ssl://smtp.gmail.com"; I get the error : DEBUG: Recv: 220 mx.google.com ESMTP i19sm12798696wxd.33 DEBUG: Send: EHLO localhost DEBUG: Recv: 250-mx.google.com at your service, [200.148.44.52] DEBUG: Recv: 250-SIZE 28311552 DEBUG: Recv: 250-8BITMIME DEBUG: Recv: 250-AUTH LOGIN PLAIN DEBUG: Recv: 250 ENHANCEDSTATUSCODES unable to authenticate to smtp server But if I pass the parameter $host ="smtp.gmail.com" , just like this, my browser doesn't return error and it's trying and tryin to load the page but nothing is returned !! Anyone could help me with this problem ?? Some information about my packages : obiwan:/# dpkg -l php-* Desejado=U=Desconhecido/Instalar/Remover/aPagar/H=Manter | status=Não/Instalado/arquiv.-Config./U=Descomp./Falhou-config/H=semi-inst. |/ Erro?=(nenhum)/H=Mantido/precisa-Reinst./X=os dois problemas (status,Erro: maiúsculas=ruim) ||/ Nome Versão Descrição +++-=========================-=========================-================================================================== un php-auth-sasl <nenhuma> (nenhuma descrição disponÃvel) ii php-mail 1.1.6-2 PHP PEAR module for sending email ii php-net-smtp 1.2.6-2 PHP PEAR module implementing SMTP protocol ii php-net-socket 1.0.6-2 PHP PEAR Network Socket Interface module ii php-pear 5.2.0-8+etch10 PEAR - PHP Extension and Application Repository obiwan:/# Thanks in advanced. Adalberto. -- View this message in context: http://www.nabble.com/Pear--Mail.php-doesn%27t-show-error-messages-%21%21-tp16476118p16476118.html Sent from the Pear - General mailing list archive at Nabble.com.
|
Pages: 1 Prev: pear error Next: MDB2 with oci8 DSN |