acao Posted September 1, 2013 at 10:10 PM Report #523147 Posted September 1, 2013 at 10:10 PM boas já não sei mais que alterar para conseguir enviar mails com a classe phpmailer. já tentei com hotmail e agora com gmail. erro: SMTP Error: Could not connect to SMTP host. Erro do PHPMailer: SMTP Error: Could not connect to SMTP host. agora estou a usar este exemplo: require 'phpmailer/class.phpmailer.php'; $PHPMailer = new PHPMailer(); // define que será usado SMTP $PHPMailer->IsSMTP(); // envia email HTML $PHPMailer->isHTML( true ); // codificação UTF-8, a codificação mais usada recentemente $PHPMailer->Charset = 'UTF-8'; // Configurações do SMTP $PHPMailer->SMTPAuth = true; $PHPMailer->SMTPSecure = 'ssl'; $PHPMailer->Host = 'smtp.gmail.com'; $PHPMailer->Port = 465; $PHPMailer->Username = 'seu_login'; $PHPMailer->Password = 'sua_senha'; // E-Mail do remetente (deve ser o mesmo de quem fez a autenticação // nesse caso seu_login@gmail.com) $PHPMailer->From = 'seu_login@gmail.com'; // Nome do rementente $PHPMailer->FromName = 'Seu Nome'; // assunto da mensagem $PHPMailer->Subject = 'Teste'; // corpo da mensagem $PHPMailer->Body = '<p>Mensagem em HTML</p>'; // corpo da mensagem em modo texto $PHPMailer->AltBody = 'Mensagem em texto'; // adiciona destinatário (pode ser chamado inúmeras vezes) $PHPMailer->AddAddress( 'meu_amigo@dominio.com' ); // adiciona um anexo $PHPMailer->AddAttachment( 'arquivo.pdf' ); // verifica se enviou corretamente if ( $PHPMailer->Send() ) { echo "Enviado com sucesso"; } else { echo 'Erro do PHPMailer: ' . $PHPMailer->ErrorInfo; } já li tambem para alterar a variavel degub para 2 (degub=2), que mostra todos os erros, já fiz mas não deu nada. qualquer ajuda é bem vinda. cumps acao
NunoDinis Posted September 2, 2013 at 07:44 AM Report #523153 Posted September 2, 2013 at 07:44 AM Hum, parece-me que seja das configurações do servidor. Qual usas ? Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro. ndsotware.org
Devexz Posted September 2, 2013 at 01:03 PM Report #523175 Posted September 2, 2013 at 01:03 PM isto é localhost? Contador de calorias: caloriaspordia.com
acao Posted September 2, 2013 at 01:49 PM Author Report #523180 Posted September 2, 2013 at 01:49 PM (edited) boas localhost, xamp com ide netbeans cumps acao Edited September 2, 2013 at 01:55 PM by acao
I-NOZex Posted September 2, 2013 at 01:59 PM Report #523187 Posted September 2, 2013 at 01:59 PM (edited) provavelmente nao tens nenhum mail server configurado... nao sei como funciona essa classe, no entanto deixo aqui a dica usando o sendmail: http://www.zenddeveloper.com/how-to-send-emails-from-localhost-apachephp-server/ edit: http://blog.techwheels.net/send-email-using-wamp-server/ http://stackoverflow.com/questions/9487906/can-you-send-emails-from-localhost-with-phpmailer Edited September 2, 2013 at 02:04 PM by I-NOZex B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
acao Posted September 2, 2013 at 02:56 PM Author Report #523196 Posted September 2, 2013 at 02:56 PM (edited) boas @I-nozex obrigado com a contribuição, com sua ajuda já consegui colocar o debug = 2 e apanhar mais um erro. 1- SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? (5) 2-SMTP Error: Could not connect to SMTP host. Erro do PHPMailer: SMTP Error: Could not connect to SMTP host. cumps acao Edited September 2, 2013 at 02:57 PM by acao
I-NOZex Posted September 2, 2013 at 04:16 PM Report #523204 Posted September 2, 2013 at 04:16 PM tens de instalar e activar e configurar nas configs o modulo SSL o 2º erro deve ser tambem falta de configuraçoes... B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
acao Posted September 2, 2013 at 09:36 PM Author Report #523223 Posted September 2, 2013 at 09:36 PM (edited) boas não encontro o php ini, alguém sabe em que pasta está? tens de instalar e activar e configurar nas configs o modulo SSL o 2º erro deve ser tambem falta de configuraçoes... será que me pode ajudar nas configs do modulo ssl? cumps acao Edited September 2, 2013 at 09:42 PM by acao
I-NOZex Posted September 3, 2013 at 04:13 PM Report #523341 Posted September 3, 2013 at 04:13 PM depende do wamp que uses... pode haver uma pasta especifica para as configs, ou entao sera dentro da pasta php (a que tem o php.exe) nada melhor que usares a procura de ficheiros do windows 😉 php.ini quanto as configuraçoes, devem de tar no tutorial que te dei 😉 B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
acao Posted September 4, 2013 at 01:15 PM Author Report #523424 Posted September 4, 2013 at 01:15 PM (edited) boas já alterei o php.ini, mas acontece que o erro continua, sem saber mais que fazer. queria pedir a quem tiver o xamp instalado e a amabilidade de testar o exemplo que coloquei no post 1, para saber se é do meu pc, portas trancadas etc. a classe phpmailer pode ser sacada aqui: https://github.com/PHPMailer/PHPMailer cumps acao Edited September 4, 2013 at 01:16 PM by acao
I-NOZex Posted September 4, 2013 at 03:28 PM Report #523451 Posted September 4, 2013 at 03:28 PM mla tenha um tempinho eu testo 😉 B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
acao Posted September 4, 2013 at 08:56 PM Author Report #523482 Posted September 4, 2013 at 08:56 PM boas @I-nozex, obrigado pela tua gentileza. já consegui, instalei novo xamp e já funcionou. para quem necessitar (no gmail que foi o que usei, as configurações são as usadas no post1). cumps acao
I-NOZex Posted September 4, 2013 at 10:09 PM Report #523488 Posted September 4, 2013 at 10:09 PM ainda bem qe pude ajudar 😉 B2R » Beat2Revolution v3.0b | Regista e divulga-nos beat2revolution.net
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now