Jump to content

Search the Community

Showing results for tags 'email'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 114 results

  1. Oi gente! Preciso da ajuda de vocês. Tenho esse script funcionando muito bem, mas eu queria que quando eu visualizasse o texto do arquivo msg.txt, que fosse em html e que o texto estivesse redimencionado. Nào consegui ainda saber qual a linha certa para incluir ------------------ Msg.txt <?php //abrimos o arquivo em leitura $arquivo = 'msg.txt'; $fp = fopen($arquivo,'r'); //lemos o arquivo $texto = fread($fp, filesize($arquivo)); //transformamos as quebras de linha em etiquetas <br> $texto = nl2br($texto); ?> <p class="textomsgini"> <? echo mb_strtolower( $texto, 'UTF-8' ); ?> </p> gravar.php <link rel="stylesheet" type="text/css" href="css/msgindex.css"/> <div id="pgravar" class="central"> <?php //PEGA OS DADOS ENVIADOS PELO FORMULÁRIO $mensagem = $_POST["texto"]; //PREPARA O CONTEÚDO A SER GRAVADO $conteudo = "$mensagem\r\n"; //ARQUIVO TXT $arquivo = "msg.txt"; //TENTA ABRIR O ARQUIVO TXT if (!$abrir = fopen($arquivo, "w+")) { echo "Erro abrindo arquivo ($arquivo)"; exit; } //ESCREVE NO ARQUIVO TXT if (!fwrite($abrir, $conteudo)) { print "Erro escrevendo no arquivo ($arquivo)"; exit; } echo "Arquivo gravado com Sucesso !!<p></p>"; //FECHA O ARQUIVO fclose($abrir); ?> <form style="text-align:center"> <input type="button" value="Voltar" onClick="JavaScript: window.history.back();"> </form> </div> cadmisgine.php <link rel="stylesheet" type="text/css" href="css/msgindex.css"/> <div id="digitarmsg" class="central"> <form name="msgindex" method="post" action="gravar.php"> <h2>MENSAGEM</h2> <p>caracteres restantes: <span id="cont">580</span>)</p> <textarea onkeyup="blocTexto(this.value)" id="texto" name="texto" cols="30" rows="5" tabindex="2" style="width:400px; height:300px;"></textarea> <p> <input type="submit" name="Submit" value="Enviar"></p> </form> <script type="text/javascript"> function blocTexto(valor) { quant = 580; total = valor.length; if(total <= quant) { resto = quant - total; document.getElementById('cont').innerHTML = resto; } else { document.getElementById('texto').value = valor.substr(0,quant); } } </script> </div>
  2. Philippegfc

    Envio de página por e-mail

    Pessoal, Minha página recebe através do método post alguns valores, realiza alguns cálculos e exibe para o usuário o resultado. Gostaria de saber alguma forma de implementar um botão em que seja possível o envio desses resultados por e-mail para a pessoa.
  3. Philippegfc

    Envio de dados por email

    Pessoal, Tenho uma página em que o usuário insere valores em um formulário e através desses valores são realizadas diversas contas. O resultado dessas contas é exibido em uma página .php. Gostaria de saber como faço para pegar esses resultados e enviar por email, visto que já estou dentro de uma página php com o post dos valores inseridos no formulário
  4. Estou com um probleminha amigos, peguei um site de um cliente para fazer algumas modificações e o cliente disse que não estava mais recebendo nada daquele formulario do site, e constatei que não tem nenhuma função de envio de email, como sou meio leigo nesse assunto de envio de formularios via email gostaria da ajuda de vcs, quem puder me ajudar, desde já agradeço. segue o codigo que tem na pagina do formulario: <div class="contactform"> <form action="http://dominiodosite.com.br/#kontaktform" method="post"> <div class="form_item"> <label for="c_name">Nome *</label> <input type="text" name="c_name" id="c_name" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_firma">Empresa</label> <input type="text" name="c_firma" id="c_firma" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_telefon">Telefone</label> <input type="text" name="c_telefon" id="c_telefon" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_email">E-Mail *</label> <input type="email" name="c_email" id="c_email" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_msg">Mensagem *</label> <textarea name="c_msg" id="c_msg"></textarea> <div class="clear"></div> </div> <div class="form_item"> <div class="label_dummy"></div> <input type="submit" name="c_submit" id="c_submit" class="button_submit" value="enviar" /> <div class="clear"></div> </div> </form> eu vi o form action chamando um arquivo #kontakt, mas nem existe este arquivo no diretório do site. só tem esse codigo sobre o formulário, nem script sobre isso tem no site. Plis Help me !!!
  5. Galera, o que tem de errado nesse meu select? $sql = mysql_query("SELECT c.*, b.* FROM clientes c, boleto b WHERE c.data_venc <= '$tres_dias' AND c.id_cli = b.id_cli AND b.situacao = 'Pendente'"); while ($linha = mysql_fetch_array($sql)){ $email = $linha['email']; echo '<p></p>'; echo 'Cliente ID: '.$linha['id_cli'].'<br />'; echo 'Cliente: '.$linha['nome'].'<br />'; echo 'E-mail: '.$linha['email'].'</br />'; echo 'Ativado: '.$linha['ativado'].'<br />'; echo 'Data do Vencimento: '.date('d/m/Y', strtotime($linha['data_venc'])).''; $message =" Olá ".$linha['nome']. "! O vencimento de sua fatura é no dia ".date('d/m/Y', strtotime($linha['data_venc'])). "! Clique aqui para pagar o seu boleto: ".$linha['link'].$linha['id_bol']." "; $subject = "Pagamento à Vencer"; $headers = 'From: XXXXXX <xxxxxx@hotmail.com>' . "\r\n"; mail($email, $subject, $message, $headers); sleep(2); } ?> Ele está enviando o e-mail corretamente, mas quando clico no link, ele exibe os dados do cliente do último registro. Onde estou errando?
  6. Olá galera. Sou iniciante em PHP e preciso da ajuda de vocês para enviar dados de um formulário em HTML para um e-mail. Andei vendo algumas coisas na internet, e vi que é melhor desenvolver com a biblioteca phpmailer, porém não obtive sucesso. Abaixo algumas dúvidas: Como faço para enviar os dados do formulário para o gmail? Quando é domínio próprio(meuemail@site.com.br) como consigo o usuário e a senha do servidor? Abaixo os códigos: Segue o formulários em HTML (o formulário esta sem estilização, pois no momento o importante é a funcionalidade do mesmo) <html> <head> <title>TESTE CONTATO</title> </head> <body> <form action="email.php" method="post"> <label for="Nome">Nome:</label> <input type="text" name="Nome" size="35" /><br> <label for="Email">E-mail:</label> <input type="text" name="Email" size="35" /><br> <label for="Fone">Telefone:</label> <input type="text" name="Fone" size="35" /><br> <label for="Mensagem">Mensagem:</label> <textarea name="Mensagem" rows="8" cols="40"></textarea><br> <input type="submit" name="Enviar" value="Enviar" /> </form> </body> </html> Segue o formulário PHP(se possível me ajudem corrigindo o que esta errado e porque esta errado) <?php $Nome = $_POST["Nome"]; // Pega o valor do campo Nome $Fone = $_POST["Fone"]; // Pega o valor do campo Telefone $Email = $_POST["Email"]; // Pega o valor do campo Email $Mensagem = $_POST["Mensagem"]; // Pega os valores do campo Mensagem // Variável que junta os valores acima e monta o corpo do email $Vai = "Nome: $Nome\n\nE-mail: $Email\n\nTelefone: $Fone\n\nMensagem: $Mensagem\n"; require_once("phpmailer/class.PHPMailerAutoLoad.php"); define('GUSER', 'meuemail@gmail.com'); // <-- Insira aqui o seu GMail define('GPWD', 'minhasenhadogmail'); // <-- Insira aqui a senha do seu GMail function smtpmailer($para, $de, $de_nome, $assunto, $corpo) { global $error; $mail = new PHPMailer(); $mail->IsSMTP(); // Ativar SMTP $mail->SMTPDebug = 0; // Debugar: 1 = erros e mensagens, 2 = mensagens apenas $mail->SMTPAuth = true; // Autenticação ativada $mail->SMTPSecure = 'ssl'; // SSL REQUERIDO pelo GMail $mail->Host = 'smtp.gmail.com'; // SMTP utilizado $mail->Port = 587; // A porta 587 deverá estar aberta em seu servidor $mail->Username = GUSER; $mail->Password = GPWD; $mail->SetFrom($de, $de_nome); $mail->Subject = $assunto; $mail->Body = $corpo; $mail->AddAddress($para); if(!$mail->Send()) { $error = 'Mail error: '.$mail->ErrorInfo; return false; } else { $error = 'Mensagem enviada!'; return true; } } // Insira abaixo o email que irá receber a mensagem, o email que irá enviar (o mesmo da variável GUSER), //o nome do email que envia a mensagem, o Assunto da mensagem e por último a variável com o corpo do email. if (smtpmailer('contato@site.com.br', 'meugmail@gmail.com', 'Enviador', 'Assunto', $Vai)) { Header("location:http://www.dominio.com.br/obrigado.html"); // Redireciona para uma página de obrigado. } if (!empty($error)) echo $error; ?> Desde já agradeço a atenção e a colaboração de todos. Obrigado.
  7. MaTSuBa

    Formulário - Envio de Email

    Boa noite! Me desculpe caso não puder fazer isso que estou fazendo. Apenas quero uma ajuda e não sei como prosseguir. index.php - http://pastebin.com/SF00P5gy envia.php - http://pastebin.com/VaFK4GNc Erros acontecendo. Nenhum. Apenas está enviando 6 emails de uma vez! Não estou achando oque está fazendo enviar o formulário preenchido 6 vezes. Desde ja agradeço qualquer ajuda. Muito obrigado a todos(as).
  8. Boa tarde galera... estou tentando criar uma aplicação de envio de mensagem com anexo usando a função do php Mail(). Até ai de boa... Resolvi fazer algo para redimensionar os anexos, visando que meus usuarios serão em sua grande maioria mobile. Com um pouco de pesquisa, consegui um tutorial com funções em javascript que faz isso de boa. Essa parte tbem esta funfando conforme a ideia... redimensionando as imagens e salvando em uma pasta do meu host... agora a duvida éh... como faço para buscar os arquivos que estão em um diretorio do meu host, e anexa-las nesse email???
  9. estou com um formulário que fica dentro de um iframe mas não to conseguindo validar o input de email segue o a pagina do formulario: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- saved from url=(0014)about:internet --> <html xmlns="http://www.w3.org/1999/xhtml"> <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/> <head> <title></title> <% session("dados_ok") = "S" %> <style type="text/css"> <!-- <style type="text/css"> *{ text-decoration:none; } <!-- </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> td img {display: block;}.style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } .style2 { font-size: 24px; color: #003366; } .style6 {font-size: 9px} </style> <style type="text/css"> td img {display: block;}body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .style2 {font-size: 10px} .style7 {color: #000000} .style13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; } .style14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: bold; } .style19 { color: #FF0000; font-size: 11px; } .style20 {color: #666666} .style22 {color: #003366} </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head> <body width="361" height=" 100"> <center> <table width="361" border="0" cellpadding="0" cellspacing="0" bordercolor="#575757" bgcolor="" style="display: inline-table;"> <!-- fwtable fwsrc="art.fw.png" fwpage="Página 1" fwbase="art.jpg" fwstyle="Dreamweaver" fwdocid = "1962855546" fwnested="0" --> <table width="361" height="250" border="0" bgcolor="#FFFFFF"> <tr> <td height="150" colspan="0" valign="top"><div align="justify"> <p class="style1"><font size="2" face="Verdana"><font color="#003366"><a name="formulario" id="formulario"></a> <script language="JavaScript" type="text/javascript"> <!-- function validar(theForm) { // Verifica se o campo E-mail está preenchido if (theForm.email.value == "") { alert("Favor preencher o campo \"e-mail\"."); theForm.email.focus(); return (false); } } //--> </script> <script language=javascript> function confere(){ if (document.theForm.email.value.indexOf('@', 0) == -1 || document.theForm.email.value.indexOf('.', 0) == -1){ alert("E-mail invalido!"); return false; } } function is_email(email){ er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/; if( !er.exec(email) ) { jQuery('#retorno_capta').html('Email inválido!'); return false; } } </script> <script type="text/javascript"> var backup = new Array function check_alpha(val,name) { var goodChars = "0123456789abcdefghijklmnopqrstuxywvzABCDEFGHIJKLMNOPQRSTUVWXYZ" var errors = 0 var isOk = 1 for(var i=0;i<val.length;i++) { isOk = 1 for(var j=0;j<goodChars.length;j++) { if(goodChars.charAt(j) == val.charAt(i)) { isOk = 0 } } if(isOk == 1) { errors++ break; } } if(errors > 0) { if(backup[name]) { document.getElementById(name).value = backup[name] } else { document.getElementById(name).value = "" } } else { backup[name] = val } } </script> <font color="#003366"><a name="formulario" id="formulario"></a></font><font size="2" face="Verdana"> <style> .form {font-size: 11px; font-family: Tahoma; color: #333333; background-color: #E3E3E3; border: #666666 1px double;} .botao {font-size: 11px; font-family: Tahoma; color: #333333;} </style> </font></font></font><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input type="hidden" name="subject" value="Cadastro" /> <input type="hidden" name="recipient" value="email destinatario" /> <input type="hidden" name="redirect" value="http://pagina de destino.com.br" /> </font> </p> <p align="center" class="style1"> </p> </div> <form action="enviar_mensagem.asp?sessao=<%=session("dados_ok")%>" name="theForm" method="post" align="center" onSubmit="return validaForm()"> <center> <p class="style14"> </p> </center> <table width="361" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td align="right"><span class="style13">Nome<span class="style19">*</span>:</span></td> <td align="left"><font size="2" face="Verdana"> <input name="nome" type="nome" class="form" id="nome" size="35" maxlength="60" required="required" onChange="check_alpha(this.value,this.id)" onKeyUp="check_alpha(this.value,this.id)"> </font></td> </tr> <tr> <td width="30%" align="right" valign="top"><div align="right"><span class="style22"><font face="Verdana" size="2">E-mail</font></span><span class="style19">*</span><font face="Verdana" size="2">:</font></div></td> <td width="70%" align="left"><font size="2" face="Verdana"> <input name="email" type="email" class="form" id="email" size="35" required="required" maxlength="60" onblur="confere()" onkeyup="this.value = this.value.toLowerCase();" /> <br /> </font><font face="Verdana"><span class="style2 style7"><span class="style2 style20"><span class="style6">(Digite um e-mail válido)</span></span></span></font> </td> </tr> <tr> <td width="30%" align="right" valign="top"><div align="right"><span class="style22"><font size="2" face="Verdana">Cadastre uma senha</font></span><span class="style19">*</span><font size="2" face="Verdana">:</font></div></td> <td width="70%" align="left"><font size="2" face="Verdana"> <input name="senha" type="password" class="form" id="senha" size="35" maxlength="60" required="required" onChange="check_alpha(this.value,this.id)" onKeyUp="check_alpha(this.value,this.id)"> <br /> </font><font face="Verdana"><span class="style2 style7"><span class="style2 style20"><span class="style6">(Digite uma senha com letras e números)</span></span></span></font></td> </tr> <tr> <td width="30%" height="35"> </td> <td width="70%" align="left" valign="bottom"><font size="2" face="Verdana"> <input name="submit" type="submit" class="botao" onmouseover="window.status='Certifique-se que as informações estão corretas, e aperte o botão para envia-las';return false" onmouseout="window.status=('Tecnologia, Wanderson!')" value="Enviar" Onclick="JavaScript:parent.location='form.asp'" /> <input name="submit" type="submit" class="botao" onmouseover="window.status='Certifique-se que as informações estão corretas, e aperte o botão para envia-las';return false" onmouseout="window.status=('Tecnologia, Wanderson!')" value="Já sou cadastrado" Onclick="JavaScript:parent.location='form.asp'"/> </font></td> </tr> </table> </body> </form> </html>
  10. Rafael Guimarães Barbosa

    Email não recebe mensagens do meu site

    Estou usando o plugin Fast Secure Contact Form para a página de contato, ele funciona corretamente fiz alguns testes com meu email e de outros contatos e funciona corretamente, também fiz alguns testes com o próprio phpmailer e funciona, meu email e outros emails recebem o email diretamente do site. A empresa que eu estou fazendo o serviço me enviou um email faleconosco@dominiodosite.org.br eles querem que o contato seja enviado somente para este email e não pode ser outro, o problema é que exatamente este email não recebe o contato do plugin nem usando phpmailer nem o plugin FS Contact Form, também fiz alguns testes com wp-mail e WP Mail SMTP e não funciona, o envio de email funciona com outros email menos o faleconosco. Já procurei em todo o canto do email mais não tem nada enviado pelo site, nem no span, lixeira, caixa de entrada também já fiz pesquisa no gmail inteiro e nada foi encontrado. Também fiz um teste com um outro site que tenho, fiz as mesmas configurações do site que estou com problemas porém funcionou o email faleconosco@dominiodosite.org.br recebeu o contato usando o plugin Fast Secure Contact Form em outro site. Parece que somente o site da empresa que estou trabalhando não está sendo aceito pelo email, pois se eu enviar do site da empresa para outro email sem ser o faleconosco funciona e se eu enviar de outro site para o fale conosco funciona mais do site do meu trabalho para este email faleconosco não funciona.
  11. Gabriel Benitez

    Erro php

    pessoal to tentando fazer um formulario de cadastro de email bem simples para uma pagina do wordpress HTML <p>Cadastre seu email e receba novidades sobre este Curso.</p> <form id="form1" name="form1" method="post" action=" enviar.php"> <label for="email-cursotal"></label> <input type="text" name="Email" id="Email" /> <input type="submit" name="enviar" id="enviar" value="Cadastrar" /> </form> <p> </p> PHP <?php // Destinatário $para = "meu email"; // Assunto do e-mail $assunto = "Contato curso especifico"; // Campos do formulário de contato $email = $_POST[`Email`]; // Monta o corpo da mensagem com os campos $corpo = "Nome: $nome <br>Empresa: $empresa <br>"; $corpo .= "E-mail: $email <br>Mensagem: $mensagem"; // Cabeçalho do e-mail $header = "From: $nome <$para> Reply-to: $email "; $header .= "Content-Type: text/html; charset=iso-8859-1 "; mail($para, $assunto, $corpo, $header); $msg = "Sua mensagem foi enviada com sucesso."; // Mostra a mensagem acima e redireciona para index.html ?> porem ele me retorna este erro: shell_exec() has been disable for security reasons in /www/documentos0/envia.php on line 10 alguem pode me ajudar?
  12. FantasyDramatic

    Problema com caracteres especiais ao enviar email

    Eu tenho um formulário simples de contato com envio dos dados por email, ele está funcionando bem a não ser pelos caracteres especiais que vêm desformatados (como no exemplo abaixo). O código PHP que estou utilizando peguei da Locaweb e fiz minhas alterações. No código já tem a parte do UTF8, mas ainda sim não funciona. Será que alguém consegue me ajudar, por favor? Segue código completo abaixo. <?php /* Medida preventiva para evitar que outros domínios sejam remetente da sua mensagem. */ if (eregi('tempsite.ws$|locaweb.com.br$|hospedagemdesites.ws$|websiteseguro.com$|publiccloud.com.br$', $_SERVER[HTTP_HOST])) { $emailsender='#'; } else{ $emailsender='#' ; } /* Verifica qual éo sistema operacional do servidor para ajustar o cabeçalho de forma correta. */ if(PATH_SEPARATOR == ";") $quebra_linha = "\r\n"; //Se for Windows else $quebra_linha = "\n"; //Se "não for Windows" // Passando os dados obtidos pelo formulário para as variáveis abaixo $contactName = $_POST['contactName']; $contactEmail = $_POST['contactEmail']; $contactDest = $_POST['contactDest']; $contactSubject = $_POST['contactSubject']; $contactMessage = $_POST['contactMessage']; /* Montando a mensagem a ser enviada no corpo do e-mail. */ $mensagemHTML = '<div style="font-family: Arial; font-size: 12px; color: #0e0c49;"> <P><i>Esta é uma mensagem enviada através do site.</i></P> <hr> <P><b>Nome do Remetente: </b></P> <p style="padding-left: 20px; padding-right: 150px;">'.$contactName.'</p> <P><b>E-mail: </b></P> <p style="padding-left: 20px; padding-right: 150px;">'.$contactEmail.'</p> <P><b>Destinatário: </b></P> <p style="padding-left: 20px; padding-right: 150px;">'.$contactDest.'</p> <P><b>Assunto: </b></P> <p style="padding-left: 20px; padding-right: 150px;">'.$contactSubject.'</p> <P><b>Mensagem: </b></P> <p style="padding-left: 20px; padding-right: 150px;">'.$contactMessage.'</p> <hr></div>'; /* Montando o cabeçalho da mensagem */ $headers = "MIME-Version: 1.1" .$quebra_linha; $headers .= "Content-type: text/html; charset=iso-8859-1" .$quebra_linha; $headers .= "From: " . $emailsender.$quebra_linha; $headers .= "Reply-To: " . $contactEmail.$quebra_linha; /* Enviando a mensagem */ //É obrigatório o uso do parâmetro -r (concatenação do "From na linha de envio"), aqui na Locaweb: if(!mail($emailsender, $contactSubject, $mensagemHTML, $headers ,"-r".$emailsender)){ // Se for Postfix $headers .= "Return-Path: " . $emailsender . $quebra_linha; // Se "não for Postfix" mail($emailsender, $contactSubject, $mensagemHTML, $headers ); } /* Mostrando na tela as informações enviadas por e-mail */ { echo "<script>window.location.href='#'</script>"; } ?>
  13. Alguem me ajuda nisso? nao sei muito de php Queria criar um widget q enviasse o email que a pessoa deixou pra mim em meu email quando ela clicasse em inscrever como vou fazer o formulario? <form action="captura.php" id="inscreva" name="inscreva" method="post"> <input type="email" name="email" id="email" placeholder="Email" required title="nome@servidor.com.br" > </form> vou ter q criar um arquivo captura.php para pegar os dados como? Obrigado quem puder me ajudar
  14. Nerdmonkey

    Enviando e-mails com PHP Mailer

    Boa tarde. Estou postando aqui porque perdi algumas horas com essa classe e não consegui encontrar onde está o verdadeiro problema. <?php class SendMail { private $Assunto; private $Mensagem; private $Email; function __construct($Assunto, $Mensagem, $Email) { $this->Assunto=(string) $Assunto; $this->Mensagem=(string) $Mensagem; $this->Email=(string) $Email; } public function SendMessage(){ $mail=new PHPMailer; $mail->IsSMTP(); $mail->IsHTML(true); $mail->SMTPAuth=true; $mail->Host=HOSTMAIL; $mail->Username=USERMAIL; $mail->Password=PASSMAIL; $mail->FromName=FROMNAME; $mail->setFrom=FROM; $mail->Port=587; $mail->CharSet='utf-8' ; $mail->addAddress($this->Email); $mail->Subject=$this->Assunto; $mail->Body=$this->Mensagem; $mail->Send(); $mail->ClearAllRecipients(); $mail->ClearAttachments(); if($mail->Send()): return true; else: return false; endif; } } Chamada: $SendMail=new SendMail('Teste', 'Teste', 'programadorresponde@gmail.com'); Já revisei por mais de 20x, mas não consigo localizar o real problema. Se acharem necessário posto a mensagem do debug. Porém os métodos estão todos ok e nenhuma mensagem de erro é retornada por eles, exceto uma, "Você deve fornecer um e-mail válido para prosseguir." ps.: já testei mais de 3 e-mails meus que estão funcionando normalmente e a mensagem é sempre a mesma. Agradeço a ajuda de vocês.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.