Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''email''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • 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

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 104 registros

  1. Pessoal, boa noite. Instalei o Xampp na minha máquina e estou tentando configurar o Mercury para enviar emails para minha conta no GMail Segui os seguintes vídeos tutoriais https://www.youtube.com/watch?v=iwjNIUuM_iI https://www.youtube.com/watch?v=rcWS1uuf304 https://www.youtube.com/watch?v=2-WYsG_yIX8 As explicações sobre as configurações são similares nestes 3 vídeos, porém, não está funcionando. O envio usando o Send Mensage Message do próprio Mercury também não deu certo Desativei o anti-vírus e o firewall mas também não resolveu. Alguém pode me dar uma luz? Preciso criar um ambiente para testar o envio de email através de formulário de site que estou criando.
  2. kleinfelipe1

    Indicar tempo por PHP

    Estou desenvolvendo um site onde os participantes cumprem desafios, e eu preciso que, depois que o participante enviou o video, o status dele seja 1. E depois de 24 horas do vídeo enviado, volte a ser 0 para a condição de recebimento de emails. Por onde começo?
  3. gilbertjuniors

    Formulário não está enviando email

    Pessoal estou finalizando um site institucional one page e, não vejo a necessidade de executar acionar o servidor php a toda abertura deste site. Pensei em inciar o index.html e somente quando alguém que acessou o site clicar em enviar no formulário de contato ser executado um arquivo enviar.php exteno. Coloquei os 2 arquivos na raiz public_html mas não o email não está sendo enviado O código do formulário do index.html é o seguinte: <form name="FrmContato" method="post" action="enviar.php"> <div class="form-group row"> <label class="col-sm-2 col-form-label">Empresa</label> <div class="col-sm-10"> <input class="form-control" name="empresa" type="text" placeholder="Empresa"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Nome</label> <div class="col-sm-10"> <input class="form-control" name="nome" type="text" placeholder="Contato"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Email</label> <div class="col-sm-10"> <input class="form-control" name="email" type="email" placeholder="Email"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Telefone</label> <div class="col-sm-10"> <input class="form-control" name="fone" type="tel" placeholder="(55)-555-5555"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Serviço</label> <div class="col-sm-10"> <textarea rows="4" cols="50" name="message" form="usrform" class="form-control" placeholder="Descreva o serviço a ser executado"></textarea> </div> </div> <button name="enviar" type="submit" class="btn btn-primary" style="float:right;">Enviar informações</button> </form> E o arquivo enviar.php é o seguinte <?php //isset checa se o botão enviar foi clicado e só vai disparar o email se for verdadeiro if(isset($_POST['enviar'])){ $assunto = "Solicitar serviço"; // pegando os dados do form... $empresa = $_POST['empresa']; $nome = $_POST['nome']; $email = $_POST['email']; $fone = $_POST['fone']; $mensagem = $_POST['message']; // preparando a mensagem $msg = "Este é um contato enviado pelo site por".$empresa."com as seguintes informações: <br>"; $msg .= "Nome (contato):". $Nome ."<br>"; $msg .= "Email:". $email ."<br>"; $msg .= "Telefone:". $fone ."<br><br>"; $msg .= "Mensagem:". $mensagem ."<br>"; // email onde tu vai receber a mensagem $destinatario = "contato@meusite.com.br"; // headers que prepara a mensagem $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From: " . $_POST["nome"] . "<" . $_POST["email"] . ">\r\n"; $headers .= "Reply-To: " . $_POST["email"] . "\r\n"; // envia o email... mail($destinatario,$assunto,$msg,$headers); // volta para contato.html header("Location: index.html"); } ?> O que fiz errado?
  4. Boa noite pessoal, nao consigo enviar email pelo javamail no glassfish, eu uso a mesma classe em uma aplicação swing e funciona perfeitamente mas na versão web não vai e da erro relacionado a sessão, pelo que vi preciso criar uma sessão no glassfish mas nao faço ideia de como fazer, abaixo segue a classe e o log. public static boolean solicitaCotacao(List<Pedido> pedido, List<Transportador> transp, String email_vendedor) { boolean resultado = false; try { if (pedido.size() > 0) { Pedido primeiroPedidoEncontrado = (Pedido) pedido.get(0); String origem = "Origem: PORTO BELO - SC"; String cnpjorigem = "Cnpj: 00.000.000/0000-00"; String cidadedestino = primeiroPedidoEncontrado.getMunicipio_cliente().trim(); String uf = primeiroPedidoEncontrado.getUf_cliente(); String cnpjcliente = primeiroPedidoEncontrado.getCnpj_cpf().trim(); int tamanho = cnpjcliente.length(); if (tamanho == 11) { Email.format("###.###.###-##", cnpjcliente); } else { Email.format("##.###.###/####-##", cnpjcliente); } String nf = String.valueOf(primeiroPedidoEncontrado.getNota_fiscal()); int volumes = primeiroPedidoEncontrado.getVolumes(); float peso = primeiroPedidoEncontrado.getPeso(); float m3 = primeiroPedidoEncontrado.getCub(); String frete = primeiroPedidoEncontrado.getTipo_frete(); String l_frete = frete.equals("1") ? "CIF" : "FOB"; Properties props = new Properties(); props.put("mail.transport.protocol", "smtp"); props.put("mail.smtp.host", "smtpout.secureserver.net"); props.put("mail.smtp.socketFactory.fallback", "false"); props.put("mail.smtp.starttls.enable", "true"); props.put("mail.smtp.auth", "true"); Session session = Session.getDefaultInstance(props, new javax.mail.Authenticator() { @Override protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication("email", "senha"); } }); session.setDebug(true); Message message = new MimeMessage(session); message.setFrom(new InternetAddress(email_vendedor.trim())); //Destinatário(s) da resposta Address[] enderecos; enderecos = InternetAddress.parse(email_vendedor.trim()); message.setReplyTo(enderecos); for (Transportador dados : transp) { message.addRecipients(Message.RecipientType.TO, InternetAddress.parse(dados.getEmail())); } message.setSubject("Solicitação de Cotação"); message.setText("Olá, solicitamos cotação conforme os dados abaixo:\n\n" + origem + "\n" + cnpjorigem + "\n" + "Destino: " + cidadedestino + " - " + uf + "\n" + "Cnpj: " + cnpjcliente + "\n" + "Frete: " + l_frete + "\n" + "Volumes: " + volumes + "\n" + "Peso Total: " + peso + " KG" + "\n" + "Cub: " + m3 + " m3" + "\n\n"); Transport.send(message); System.out.println("Email enviado!"); resultado = true; } } catch (MessagingException e) { resultado = false; } return resultado; }` e o erro. java.lang.SecurityException: Access to default session denied at javax.mail.Session.getDefaultInstance(Session.java:333) at modelo.Email.solicitaCotacao(Email.java:68) at org.apache.jsp.processa.processa_005fsolicitacao_005fcotacao_jsp._jspService(processa_005fsolicitacao_005fcotacao_jsp.java:69) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:318) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571) at java.lang.Thread.run(Thread.java:745) Informações: DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc] Informações: DEBUG SMTP: need username and password for authentication Informações: DEBUG SMTP: useEhlo true, useAuth true Informações: DEBUG SMTP: trying to connect to host “smtpout.secureserver.net”, port 25, isSSL false
  5. samruiz

    Receber dados via email.

    Ola pessoal, estou tendo um problema e não estou conseguindo resolver, estou querendo recuperar os dados de uma pagina de pedido e enviar via phpmailer. Segue o codigo: <h3>Confirmar Pedido</h3> <hr> <!-- botoes e opções de cima --> <section class="row"> <div class="col-md-12 " align="right"> <a href="{$PAG_CARRINHO}" class="btn btn-info" title="">Voltar para Carrinho</a> </div> <div class="col-md-4"> </div> <div class="col-md-4 text-right"> </div> </section> <br> <!-- table listagem de itens --> <section class="row "> <center> <table class="table table-bordered" style="width: 95%"> <!-- <tr> <td colspan="6" align="right"><a href="" class="btn btn-success" title="">Comprar Mais</a></td> </tr> --> <tr class="text-danger bg-danger"> <td></td> <td>Produto</td> <td>Valor R$</td> <td>X</td> <td>Sub Total R$</td> </tr> {foreach from=$PRO item=P} <tr> <td> <img src="{$P.pro_img}" alt="{$P.pro_nome}"> </td> <td> {$P.pro_nome} </td> <td> {$P.pro_valor} </td> <td> {$P.pro_qtd} </td> <td> {$P.pro_subTotal} </td> </tr> {/foreach} </table> </center> </section><!-- fim da listagem itens --> <!-- botoes de baixo e valor total --> <section class="row" id="total"> <div class="col-md-4 text-right"> </div> <div class="col-md-4 text-right text-danger bg-warning"> <h4> Total : R$ {$TOTAL} </h4> </div> <!-- botão de limpar--> <div class="col-md-12"> <form name="pedido_finalizar" id="pedido_finalizar" method='post'action="{$PAG_FINALIZAR}> <h4>Por favor inserir pagamento Cartão ou Dinheiro!</h4> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="cartao" name='pagamento' value='1'> <label class="custom-control-label" for="cartao">Cartão</label> </div> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="dinheiro" name='pagamento' value='2'> <label class="custom-control-label" for="dinheiro">Dinheiro</label> </div> <h4>Caso seu pagamento seja dinheiro, vai precisar de troco? Se sim para quantos?</h4> <input type="text" name="troco" placeholder="Precisa de Troco?" class="btn-block text-danger" required> </form> </div>  <hr> <br> <div class="col-md-4 "> <form name="pedido_finalizar" id="pedido_finalizar" method="post" action="{$PAG_FINALIZAR}"> <button class="btn btn-success btn-block" type="submit"> <i class="glyphicon glyphicon-ok"></i> Finalizar Pedido </button> </form> </div> <!-- botão finalzar --> </section> <br> <hr> </form> </div> </section> <br> <br> <br> <br> Ja tentei varias formas mas so chega os dados do pedido, e não a forma de pagamaneto.
  6. tony_lu

    Problemas de Caracteres ao Enviar Email

    Ola pessoal estou com um problema ao enviar mensagens de e-mail pelo site, tem provedores de emails que a mensagem vem com caracteres errados quando ocorre acentuação, ex: Ingresso(s) válido(s) especificamente para a data e horário acima. É obrigatório chegar com 30 minutos de antecedência em relação ao horário da reserva. No Gmail, Yahoo a mensagem fica perfeita, mas por exemplo eu abro em um Webmail de Cpanel por exemplo e a mensagem vem toda errada! Segue abaixo o codigo php //Envio de Email $emailEmpresa = 'contato@xxxx.com.br'; $headers = "MIME-Version: 1.1\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $emailEmpresa\r\n"; // remetente $headers .= "Return-Path: $emailEmpresa\r\n"; // return-path $to = $email; $from = 'From: '.$emailEmpresa.' <'.$emailEmpresa.'>'."\r\n".'Reply-To: '.$emailEmpresa; $subj = 'Cadastro Realizado'; $body = "<div style='width:90%'> <center><img src='https://xxxx.com.br/emkt.jpg' /></center><br><br> <div style='width:100%; border: 1px solid #333; text-align:center; padding: 15px'> <b>DATA DO INGRESSO:</b> $dia <b><br> HORÁRIO:</b> $hora <b><br> INGRESSOS:</b> 4 - <b>VALOR TOTAL</b>: R$200 </div><br> <p>Olá, <strong>$nome</strong><br /> <br /> Favor ler atentamente as regras </p> <ul> <li>Ingresso(s) válido(s) especificamente para a data e horário acima.</li> <li>É obrigatório chegar com 30 minutos de antecedência em relação ao horário da reserva.</li> </ul> </div>"; echo $body; if( mail( $to, $subj, $body, $headers )) $erro = 0; Podem me ajudar?! Obrigado
  7. danitec

    Obter ID da Mensagem através da API CPanel

    Oi Pessoal Tou com um job aqui que ta me tirando o sono rs. Se alguém puder me ajudar serei muito grata. Eu tenho um form que envia um e-mail para o usuário de uma cotação. O usuário recebe este e-mail com o ID da Mensagem do e-mail enviado através do form. Quando o usuário responder o e-mail, o servidor do serviço de e-mail (Google por exemplo) vai ter que avisar o site.com.br que alguém enviou uma mensagem para a cotação X. Ai quando o cliente acessa o painel administrativo tem o email da cotação x salvo. Como pego este ID da Mensagem? Imagino que este é um recurso que uma API própria de quem oferece o serviço de e-mail ofereça. Entrei em contato com a RapidCloud que me passou a API do CPanel. https://confluence1.cpanel.net/display/DD/Guide+to+cPanel+API+2?desktop=true&amp;macroName=livesearch Mais tou não tenho nenhuma ideia de como fazer isso. Segue um modelo abaixo: ID da mensagem <20181106225551.Horde.O4WTWP6IwoHQsFgRw-VIOgi@server3.rapidcloud.com.br> Criado em: 6 de novembro de 2018 22:55 (entregue após 6 segundos) De: send@imovel.site.com.br Para: danitecnologia@gmail.com Assunto: cotacao x
  8. Quando eu abro o email no Gmail, vai em formato de HTML, mas no Outlook fica todo zuado, o código está assim: $email_enviar = "Nome <email@exemplo.com>"; $email_para = "Nome <email@exemplo.com>"; $cabecalho = 'MIME-Version: 1.0' . "\r\n"; $cabecalho.= 'Content-type: text/html; charset=UTF-8;' . "\r\n"; $cabecalho.= "Return-Path: $email_enviar \r\n"; $cabecalho.= "From: $email_enviar \r\n"; $cabecalho.= "Reply-To: $email_enviar \r\n"; $assunto = "Assunto"; $menssagem = " <!doctype html> <html lang='pt-br'> <head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>Título</title> <style type='text/css'> </head> <body> <div align='center'> <h1>Título</h1> </div> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean eget commodo tortor, eget tincidunt urna. Aliquam odio elit, tristique ac nisl vel, fermentum porta elit. Suspendisse urna magna, maximus et ipsum quis, rutrum tristique sem. Curabitur faucibus nulla malesuada dolor venenatis pharetra. Curabitur ac massa placerat, viverra nibh id, volutpat nibh. Vestibulum leo purus, placerat vel lorem eu, rhoncus lacinia erat. Morbi venenatis fermentum pretium.</p> </body> </html> "; if (mail($email_para, $assunto, $mensagem, $cabecalho)){ echo 'Sucesso'; } else { echo 'Erro'; }
  9. Olá pessoal. Vocês saberiam me informar se no PHP eu consigo receber aquelas notificações através do e-mail de remetente, de quando um e-mail enviado está inválido ou com atraso na entrega? Exemplo: Mandei um e-mail via PHP e o e-mail estava inválido, então recebo um e-mail pelo e-mail de remetente assim: O Remenetnte no caso do ASP vem com este e-mail padrão ( postmaster@ipdot.com.br ), no PHP não sei como funciona. Notificação de status de entrega (falha) Esta é uma notificação de status de entrega gerada automaticamente. Não é possível entregar a mensagem aos destinatários a seguir por não ser possível conectar-se com êxito ao servidor de email de destino. email@inválido.com.br Eu quando enviava e-mail pelo ASP, eu recebia essas notificações tanto de e-mail inválido como atraso na entrega, e o e-mail que vinha como remetente era um tal de ( postmaster@ipdot.com.br ), será que no PHP eu consigo esse recurso? Abraços! Fábio!
  10. jrsm

    Enviar email para uma listagem de pessoas

    Bom dia a todos! Alguém pode me ajudar a como criar uma senha para uma listagem de pessoas cadastradas em meu banco de dados, tenho uma quantidade de pelo menos 6.500 pessoas e gostaria de enviar uma senha já definida para o email dessas pessoas para que posterior elas possam alterar a senha. Tenho uma consulta em sql que já consigo trazer o id, nome, email, cpf que foi resultado do inner join de duas tabelas. se pudesse colocar o CPF como senha seria de muita utilidade. Obrigado
  11. Perroni91

    Mensagem de Sucesso do formulário de email

    Tenho um formulário que está funcionando perfeitamente. Só que o meu problema é que assim que aparece a mensagem de "enviado com sucesso", a página recarrega e quando recarrega, some todo o estilo dela. Tem alguma forma de fazer a página aparecer a mensagem, mas sem recarregar? Me deram a dica de tentar com Ajax e JavaScript, mas não entendo nada de Ajax e JavaScript estou iniciando ainda. Alguém poderia me dar uma ajuda, por favor? Vou deixar o código do PHP abaixo: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Enviando email por um formulário </title> </head> <? $nome = $_POST[nome]; $email = $_POST[email]; $subject = "Passeio Pet - Contato"; $mensagem = nl2br($_POST[mensagem]); $meu_email = $_POST[meu_email]; $cpf = $_POST[v_cpf]; $rg = $_POST[v_rg]; $cpf = $_POST[v_cpf]; $opcao = $_POST[opcao]; $telefone = $_POST[telefone]; $assunto = $_POST[assunto]; $nomedaempresa = $_POST[nomedaempresa]; $mensagemx = ("Nome: $nome \n Email: $email \n Assunto: $assunto \n mensagem: $mensagem \n $rg \n $cpf \n $telefone \n $nomedaempresa \n $opcao"); $recipiente = $meu_email; $headers = "MIME-Version: 1.0 "; $headers .= "Content-Type: text/html; charset=utf-8\n"; $headers .= "From: $email "; if(mail($recipiente, $subject, $mensagemx, $headers)){ echo ' <script> alert("Mensagem enviada com sucesso!"); window.location.href = "marciaprates.space/public_html/Rhaissa - Pet Clube/index.html"; </script>'; }else{ echo "Erro!!!"; } ?> </html>
  12. fdesign

    Sincronizar o calendario com mail profissional

    Boa tarde, Estou com uma grande duvida e dilema. Como poderei fazer para sincronizar o calendário google, com o meu email profissional? Na vez de usar o email @gmail.com usar @minhaempresa.com Há alguma forma gratuita? E no android / ios a conta a ser utilizada é a profissional e não a do gmail. Obrigado amigos
  13. Motta

    Logo

    Prezado(a)s : No app do Yahoo (e creio que outros) o logo de algumas empresas e exibido na lista de emails da caixa , um ícone quase. Como enviar este logo via email markenting ? Grato.
  14. thgsousa3122

    [Resolvido] Email de confirmação

    Boa tarde, eu recentemente inplementei um sistema de confirmação de email para os usuarios que forem se cadastrar e esta funcionando perfeitamente, porem quero que os usuarios ja cadastrados confirmem tbm mas quando tentei usar o msm sistema não obtive sucesso... alg pode dar uma olhada? <?php $email = $_POST['email']; $email2 = $_POST['email']; $user = $_POST['user']; $servidor = "localhost"; $usuario = "root"; $senha = ""; $dbname = "teste"; //Criar a conexao $conn = mysqli_connect($servidor, $usuario, $senha, $dbname); $result_leados = "INSERT INTO leados (email) VALUES ('$email')"; $resultado_leados = mysqli_query($conn, $result_leados); $leado_id = mysqli_insert_id($conn); $valor_chave = md5(date('Y-m-d H:i')); $link = "http://localhost/Mail/baixar.php?chave=".$valor_chave; $result_links_emaos = "INSERT INTO links_emaos (link, leado_id) VALUES ('$valor_chave', '$leado_id')"; $resultado_links_emaos = mysqli_query($conn, $result_links_emaos);
  15. Stefany Oliveira

    PHP Formulario envio pelo select ²

    Boa tarde pessoal. Eu segui as instruções desse tópico PHP Formulario envio pelo select , e consegui fazer e receber os e-mails, até ai tudo bem! Só que quando eu recebo as mensagens ela não vem com os outros campos que eu criei (nome, telefone e outro select ) esta vindo com (título, mensagem e o header). Podem me ajudar a entender onde estou errando? contato.php <div class="row"> <div class="col-md-6"> <form method="POST" action="envio" id="reused_form"> <!-- Dados cliente --> <div class="form-group info-cliente"> <div class="col-md-12"> <label for="exampleFormControlInput1">Nome: </label> <input type="text" class="form-control" id="nome" name="nome" ></input> </div> <div class="col-md-12"> <div class="col-md-6 email"> <label for="exampleInputEmail1">Email:</label> <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email" id="email" name="email" required> </div> <div class="col-md-6 telefone"> <label for="exampleFormControlInput2">Telefone</label> <input class="form-control" type="text" name="phone"> </div> </div> </div> <!-- Tipo de cliente e assunto--> <div class="col-md-12"> <div class="col-md-6 opcoes-pessoas"> <div class="col-md-12"> <label for="exampleFormControlInput1">Você é: </label> </div> <div class="form-check"> <input type="radio" class="form-check-input" id="exampleRadios1" name="exampleRadios" value="option1" checked> <label class="form-check-label" for="exampleRadios1">Pessoa Física</label> </div> <div class="form-check"> <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios2" value="option2"> <label class="form-check-label" for="exampleRadios2">Pessoa Jurídica</label> </div> </div> <div class="col-md-6"> <div class="form-group opcoes-departamentos"> <label class="col-md-12" for="exampleFormControlInput3">Assunto:</label> <select class="form-control col-md-12" id="exampleFormControlSelect1" name="assunto" value='assunto'> <option value="Comercial" selected>Comercial</option> <option value="Diretoria">Diretoria</option> <option value="Eventos">Eventos</option> <option value="Marketing">Marketing</option> <option value="Reservas" >Reservas</option> <option value="Ouvidoria">Ouvidoria</option> </select> </div> </div> </div> <!--Mensagem do cliente --> <div class="form-group mensagem"> <div class="col-md-12"> <label for="exampleFormControlTextarea1">Mensagem: </label> </div> <div class="col-md-12"> <textarea class="form-control col-md-12" id="exampleFormControlTextarea1" rows="3" name="mensagem" maxlength="6000" required></textarea> </div> </div> <!-- Enviar --> <div class="col-md-12"> <button type="submit" value="Enviar" name="B1" class="btn btn-lg btn-default pull-right">enviar</button> </div> </form> </div> envio.php <?php $nome = $_POST["nome"]; $email = $_POST["email"]; $phone = $_POST["phone"]; $assunto = $_POST['assunto']; $titulo = $assunto; $mens = $_POST["mensagem"]; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Site do Porto <meuemail@gmail.com>' . "\r\n"; $headers .= $destinatario . "\r\n"; // Cabeçalhos da mensagem switch( $assunto ) { default: case Comercial: $destinatario = 'desenvolvedor@dcomercial.com.br'; break; case Diretoria: $destinatario = 'desenvolvedoraweb@diretoria.com'; break; case Eventos: $destinatario = 'desenvolvedor@dcomercial.com.br'; break; case Marketing: $destinatario = 'desenvolvedoraweb@diretoria.com'; break; case Reservas: $destinatario = 'desenvolvedoraweb@diretoria.com'; break; case Ouvidoria: $destinatario = 'desenvolvedoraweb@gmail.com'; break; } mail($destinatario, $titulo, $mens, $nome, $email, $contato, $headers); ?> <h1> Mensagem enviada para <?php echo $destinatario; ?> com sucesso!</h1>
  16. Tenho a seguinte necessidade. Estou criando um sistema de chamados para um cliente em PHP, e tudo será registrado no banco MySQL e pra cada resposta, será encaminhado um e-mail (via PHPMailer, por exemplo). Preciso que, ao responder esse e-mail enviado, essa mensagem seja registrada no banco de dados também. Porém, não faço a minima ideia de como proceder ou o que procurar. Eu sei que tal recurso existe, pois já respondi alguns chamados com essa funcionalidade. Mas não sei como é feito. Alguém tem alguma luz de por onde começar?
  17. Giuliano Santos

    Envio de e-mail com Python

    Estou tentando enviar e-mails pelo Python com dados de um banco de dados, mais esta ocorrendo um erro que eu não estou conseguindo entender. O sistema faz a conexão com o banco, envia o primeiro e-mail e quando vai enviar o segundo e-mail da um erro. Alguem poderia me ajudar com esse código por favor? Segue o código que tenho: #!/usr/bin/python import MySQLdb import smtplib import time smtp = smtplib.SMTP_SSL('email-ssl.com.br', 465) email = 'intranet@email.com.br' senha = '1234' # Abre o banco de dados db = MySQLdb.connect("localhost","root","1234","intranet" ) # prepare a cursor object using cursor() method cursor = db.cursor() sql = " SELECT e.id,e.email_destino,e.titulo,e.mensagem,e.email_respondepara FROM envia_email e WHERE e.enviado = 'F'" try: # executa o SQL cursor.execute(sql) # lista a base. results = cursor.fetchall() for row in results: #id = row[0] email_destino = row[1] titulo = row[2] mensagem = row[3] #email_respondepara = row[4] time.sleep(40) smtp.login(email,senha) de = 'intranet@email.com.br' para = [email_destino] msg = '''Subject: %s \n %s''' % (titulo, ' ' + mensagem) smtp.sendmail(de, para, msg) smtp.quit() except: print "Error" # desconecta do servidor db.close()
  18. Samuel Costa2018

    Resposta Automática de Email

    Boa Tarde! Estou passando por problemas em relação a um sistema de PHP que utilizo. Esse sistema abre duas paginas de login uma para o acesso de administração e o outro de acesso a cliente, onde ele faz o cadastro e consegue acessar o sistema e cadastrar uma ordem de serviço. Como faço para que quando o cliente se cadastrar no sistema, automaticamente o próprio sistema recolhe os dados (Nome e Email) e envia uma resposta automática para o email (cadastrado) do cliente confirmando o cadastro dele. Sou leigo em relação a esse assunto, por isso preciso da ajuda de vocês. Desde já agradeço a atenção! (desculpe se for tópico errado) Segue abaixo a linha de comando para vocês entenderem mais ou menos do que se trata. (Acredito que a linha de código descrita ,está no final de todas as linhas que estão abaixo porém deixei a linha completa pra vocês entenderem melhor do que se trata) <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Mine extends CI_Controller { public function __construct(){ parent::__construct(); $this->load->model('Conecte_model'); } public function index(){ $this->load->view('conecte/login'); } public function sair(){ $this->session->sess_destroy(); redirect('mine'); } public function login(){ $this->load->library('form_validation'); $this->form_validation->set_rules('email','Email','valid_email|required|trim'); $this->form_validation->set_rules('documento','Documento','required|trim'); $ajax = $this->input->get('ajax'); if ($this->form_validation->run() == false) { if($ajax == true){ $json = array('result' => false); echo json_encode($json); } else{ $this->session->set_flashdata('error','Os dados de acesso estão incorretos.'); redirect('mine'); } } else { $email = $this->input->post('email'); $documento = $this->input->post('documento'); $this->db->where('email',$email); $this->db->where('documento',$documento); $this->db->limit(1); $cliente = $this->db->get('clientes')->row(); if(count($cliente) > 0){ $dados = array('nome' => $cliente->nomeCliente, 'cliente_id' => $cliente->idClientes,'conectado' => TRUE); $this->session->set_userdata($dados); if($ajax == true){ $json = array('result' => true); echo json_encode($json); } else{ redirect(site_url().'/mine'); } } else{ if($ajax == true){ $json = array('result' => false); echo json_encode($json); } else{ $this->session->set_flashdata('error','Os dados de acesso estão incorretos.'); redirect(site_url().'/mine'); } } } } public function painel(){ if(!session_id() || !$this->session->userdata('conectado') ){ redirect('mine'); } $data['menuPainel'] = 'painel'; $data['compras'] = $this->Conecte_model->getLastCompras($this->session->userdata('cliente_id')); $data['os'] = $this->Conecte_model->getLastOs($this->session->userdata('cliente_id')); $data['output'] = 'conecte/painel'; $this->load->view('conecte/template',$data); } public function conta(){ if(!session_id() || !$this->session->userdata('conectado') ){ redirect('mine'); } $data['menuConta'] = 'conta'; $data['result'] = $this->Conecte_model->getDados(); $data['output'] = 'conecte/conta'; $this->load->view('conecte/template',$data); } public function editarDados($id = null){ if(!session_id() || !$this->session->userdata('conectado')){ redirect('mine'); } $data['menuConta'] = 'conta'; $this->load->library('form_validation'); $data['custom_error'] = ''; if ($this->form_validation->run('clientes') == false) { $this->data['custom_error'] = (validation_errors() ? '<div class="form_error">' . validation_errors() . '</div>' : false); } else { $data = array( 'nomeCliente' => $this->input->post('nomeCliente'), 'documento' => $this->input->post('documento'), 'telefone' => $this->input->post('telefone'), 'celular' => $this->input->post('celular'), 'email' => $this->input->post('email'), 'rua' => $this->input->post('rua'), 'numero' => $this->input->post('numero'), 'bairro' => $this->input->post('bairro'), 'cidade' => $this->input->post('cidade'), 'estado' => $this->input->post('estado'), 'cep' => $this->input->post('cep') ); if ($this->Conecte_model->edit('clientes', $data, 'idClientes', $this->input->post('idClientes')) == TRUE) { $this->session->set_flashdata('success','Dados editados com sucesso!'); redirect(base_url() . 'index.php/mine/conta'); } else { } } $data['result'] = $this->Conecte_model->getDados(); $data['output'] = 'conecte/editar_dados'; $this->load->view('conecte/template',$data); } public function compras(){ if(!session_id() || !$this->session->userdata('conectado')){ redirect('mine'); } $data['menuVendas'] = 'vendas'; $this->load->library('pagination'); $config['base_url'] = base_url().'index.php/mine/compras/'; $config['total_rows'] = $this->Conecte_model->count('vendas',$this->session->userdata('cliente_id')); $config['per_page'] = 10; $config['next_link'] = 'Próxima'; $config['prev_link'] = 'Anterior'; $config['full_tag_open'] = '<div class="pagination alternate"><ul>'; $config['full_tag_close'] = '</ul></div>'; $config['num_tag_open'] = '<li>'; $config['num_tag_close'] = '</li>'; $config['cur_tag_open'] = '<li><a style="color: #2D335B"><b>'; $config['cur_tag_close'] = '</b></a></li>'; $config['prev_tag_open'] = '<li>'; $config['prev_tag_close'] = '</li>'; $config['next_tag_open'] = '<li>'; $config['next_tag_close'] = '</li>'; $config['first_link'] = 'Primeira'; $config['last_link'] = 'Última'; $config['first_tag_open'] = '<li>'; $config['first_tag_close'] = '</li>'; $config['last_tag_open'] = '<li>'; $config['last_tag_close'] = '</li>'; $this->pagination->initialize($config); $data['results'] = $this->Conecte_model->getCompras('vendas','*','',$config['per_page'],$this->uri->segment(3),'','',$this->session->userdata('cliente_id')); $data['output'] = 'conecte/compras'; $this->load->view('conecte/template',$data); } public function os(){ if(!session_id() || !$this->session->userdata('conectado')){ redirect('mine'); } $data['menuOs'] = 'os'; $this->load->library('pagination'); $config['base_url'] = base_url().'index.php/mine/os/'; $config['total_rows'] = $this->Conecte_model->count('os',$this->session->userdata('cliente_id')); $config['per_page'] = 10; $config['next_link'] = 'Próxima'; $config['prev_link'] = 'Anterior'; $config['full_tag_open'] = '<div class="pagination alternate"><ul>'; $config['full_tag_close'] = '</ul></div>'; $config['num_tag_open'] = '<li>'; $config['num_tag_close'] = '</li>'; $config['cur_tag_open'] = '<li><a style="color: #2D335B"><b>'; $config['cur_tag_close'] = '</b></a></li>'; $config['prev_tag_open'] = '<li>'; $config['prev_tag_close'] = '</li>'; $config['next_tag_open'] = '<li>'; $config['next_tag_close'] = '</li>'; $config['first_link'] = 'Primeira'; $config['last_link'] = 'Última'; $config['first_tag_open'] = '<li>'; $config['first_tag_close'] = '</li>'; $config['last_tag_open'] = '<li>'; $config['last_tag_close'] = '</li>'; $this->pagination->initialize($config); $data['results'] = $this->Conecte_model->getOs('os','*','',$config['per_page'],$this->uri->segment(3),'','',$this->session->userdata('cliente_id')); $data['output'] = 'conecte/os'; $this->load->view('conecte/template',$data); } public function visualizarOs($id = null){ if(!session_id() || !$this->session->userdata('conectado')){ redirect('mine'); } $data['menuOs'] = 'os'; $this->data['custom_error'] = ''; $this->load->model('mapos_model'); $this->load->model('os_model'); $data['result'] = $this->os_model->getById($this->uri->segment(3)); $data['produtos'] = $this->os_model->getProdutos($this->uri->segment(3)); $data['servicos'] = $this->os_model->getServicos($this->uri->segment(3)); $data['emitente'] = $this->mapos_model->getEmitente(); if($data['result']->idClientes != $this->session->userdata('cliente_id')){ $this->session->set_flashdata('error', 'Esta OS não pertence ao cliente logado.'); redirect('mine/painel'); } $data['output'] = 'conecte/visualizar_os'; $this->load->view('conecte/template', $data); } public function imprimirOs($id = null){ if(!session_id() || !$this->session->userdata('conectado')){ redirect('mine'); } $data['menuOs'] = 'os'; $this->data['custom_error'] = ''; $this->load->model('mapos_model'); $this->load->model('os_model'); $data['result'] = $this->os_model->getById($this->uri->segment(3)); $data['produtos'] = $this->os_model->getProdutos($this->uri->segment(3)); $data['servicos'] = $this->os_model->getServicos($this->uri->segment(3)); $data['emitente'] = $this->mapos_model->getEmitente(); if($data['result']->idClientes != $this->session->userdata('cliente_id')){ $this->session->set_flashdata('error', 'Esta OS não pertence ao cliente logado.'); redirect('mine/painel'); } $this->load->view('conecte/imprimirOs', $data); } public function visualizarCompra($id = null){ if(!session_id() || !$this->session->userdata('conectado') ){ redirect('mine'); } $data['menuVendas'] = 'vendas'; $data['custom_error'] = ''; $this->load->model('mapos_model'); $this->load->model('vendas_model'); $data['result'] = $this->vendas_model->getById($this->uri->segment(3)); $data['produtos'] = $this->vendas_model->getProdutos($this->uri->segment(3)); $data['emitente'] = $this->mapos_model->getEmitente(); if($data['result']->clientes_id != $this->session->userdata('cliente_id')){ $this->session->set_flashdata('error', 'Esta OS não pertence ao cliente logado.'); redirect('mine/painel'); } $data['output'] = 'conecte/visualizar_compra'; $this->load->view('conecte/template', $data); } public function imprimirCompra($id = null){ if(!session_id() || !$this->session->userdata('conectado') ){ redirect('mine'); } $data['menuVendas'] = 'vendas'; $data['custom_error'] = ''; $this->load->model('mapos_model'); $this->load->model('vendas_model'); $data['result'] = $this->vendas_model->getById($this->uri->segment(3)); $data['produtos'] = $this->vendas_model->getProdutos($this->uri->segment(3)); $data['emitente'] = $this->mapos_model->getEmitente(); if($data['result']->clientes_id != $this->session->userdata('cliente_id')){ $this->session->set_flashdata('error', 'Esta OS não pertence ao cliente logado.'); redirect('mine/painel'); } $this->load->view('conecte/imprimirVenda', $data); } public function minha_ordem_de_servico($y = null, $when = null){ if(($y != null) && (is_numeric($y) )){ // Do not forget this number -> 44023 // function sending => y = (7653 * ID) + 44023 // function recieving => x = (y - 44023) / 7653 // Example ID = 2 | y = 59329 $y = intval($y); $id = ($y - 44023) / 7653; $data['menuOs'] = 'os'; $this->data['custom_error'] = ''; $this->load->model('mapos_model'); $this->load->model('os_model'); $data['result'] = $this->os_model->getById($id); if($data['result'] == null){ // Resposta em caso de não encontrar a ordem de serviço //$this->load->view('conecte/login'); } else{ $data['produtos'] = $this->os_model->getProdutos($id); $data['servicos'] = $this->os_model->getServicos($id); $data['emitente'] = $this->mapos_model->getEmitente(); $this->load->view('conecte/minha_os', $data); } } else{ // Resposta em caso de não encontrar a ordem de serviço //$this->load->view('conecte/'); } } // Cadastro de OS pelo cliente public function adicionarOs(){ $this->load->library('form_validation'); $this->form_validation->set_rules('descricaoProduto', 'Descrição', 'required'); $this->form_validation->set_rules('defeito', 'Defeito'); $this->form_validation->set_rules('observacoes', 'Observações'); if ($this->form_validation->run() == false) { $this->data['custom_error'] = (validation_errors() ? true : false); } else { $id = null; $usuario = $this->db->query('SELECT usuarios_id, count(*) as down FROM os GROUP BY usuarios_id ORDER BY down LIMIT 1')->row(); if($usuario->usuarios_id == null){ $this->db->where('situacao',1); $this->db->limit(1); $usuario = $this->db->get('usuarios')->row(); if($usuario->idUsuarios == null){ $this->session->set_flashdata('error','Ocorreu um erro ao cadastrar a ordem de serviço, por favor contate o administrador do sistema.'); redirect('mine/os'); }else{ $id = $usuario->idUsuarios; } }else{ $id = $usuario->usuarios_id; } $data = array( 'dataInicial' => date('Y-m-d'), 'clientes_id' => $this->session->userdata('cliente_id'), //set_value('idCliente'), 'usuarios_id' => $id, //set_value('idUsuario'), 'dataFinal' => date('Y-m-d'), 'descricaoProduto' => $this->input->post('descricaoProduto'), 'defeito' => $this->input->post('defeito'), 'status' => 'Aberto', 'observacoes' => set_value('observacoes'), 'faturado' => 0 ); if ( is_numeric($id = $this->Conecte_model->add('os', $data, true)) ) { $this->session->set_flashdata('success','OS adicionada com sucesso!'); redirect('mine/detalhesOs/'.$id); } else { $this->data['custom_error'] = '<div class="form_error"><p>Ocorreu um erro.</p></div>'; } } $data['output'] = 'conecte/adicionarOs'; $this->load->view('conecte/template', $data); } public function detalhesOs($id = null){ if(is_numeric($id) && $id != null){ $this->load->model('mapos_model'); $this->load->model('os_model'); $this->data['result'] = $this->os_model->getById($id); $this->data['produtos'] = $this->os_model->getProdutos($id); $this->data['servicos'] = $this->os_model->getServicos($id); $this->data['anexos'] = $this->os_model->getAnexos($id); if($this->data['result']->idClientes != $this->session->userdata('cliente_id')){ $this->session->set_flashdata('error', 'Esta OS não pertence ao cliente logado.'); redirect('mine/painel'); } $this->data['output'] = 'conecte/detalhes_os'; $this->load->view('conecte/template', $this->data); } else{ echo "teste"; } } // método para clientes se cadastratem public function cadastrar() { $this->load->model('clientes_model','',TRUE); $this->load->library('form_validation'); $this->data['custom_error'] = ''; if ($this->form_validation->run('clientes') == false) { $this->data['custom_error'] = (validation_errors() ? '<div class="form_error">' . validation_errors() . '</div>' : false); } else { $data = array( 'nomeCliente' => set_value('nomeCliente'), 'documento' => set_value('documento'), 'telefone' => set_value('telefone'), 'celular' => $this->input->post('celular'), 'email' => set_value('email'), 'rua' => set_value('rua'), 'numero' => set_value('numero'), 'bairro' => set_value('bairro'), 'cidade' => set_value('cidade'), 'estado' => set_value('estado'), 'cep' => set_value('cep'), 'dataCadastro' => date('Y-m-d') ); if ($this->clientes_model->add('clientes', $data) == TRUE) { $this->session->set_flashdata('success','Cliente adicionado com sucesso!'); redirect(base_url() . 'index.php/mine'); } else { $this->session->set_flashdata('success','Cliente adicionado com sucesso!'); } } $data = ''; $this->load->view('conecte/cadastrar', $data); } } /* End of file conecte.php */ /* Location: ./application/controllers/conecte.php */
  19. Boa noite galera, seguinte, tenho um site que é hospedado em um servidor linux sozinho (por ser um site que utiliza programas e tal), mas enfim, gostaria de saber se consigo instalar um servidor de email nesse meu servidor linux, ja que não possuo cpanel... Tipo, contato@meudominio.com. Como posso fazer isso? Desde já, obrigado!
  20. cristianomg

    Não sei como passar parametros de POST no corpo do email

    E ae pessoal, preciso de uma orientação Tenho uma pagina que passa por post dados de nome do usuario e o email deste cara, para o arquivo email.php , que utiliza o phpmailer para enviar o email. Tudo tranquilo até ai mas eu não consigo dentro do corpo do email passar a informação pelo envio POST Segue código da minha página email.php <?php $nome = "INFORMA O NOME"; //$_POST['nome']; $email = "meunomeemail@gamil.com"; //$_POST['email']; $telefone = "1234567"; //$_POST['telefone']; $opcoes = "1"; //$_POST['escolhas']; $mensagem = "mensagem que posetei"; //$_POST['msg']; $data_envio = "01/02/2108"; //date('d/m/Y'); $hora_envio = "01/02/2108"; //date('H:i:s'); //Compo E-mail $arquivo = " <html xmlns='http://www.w3.org/1999/xhtml'> <head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <meta name='viewport' content='width=device-width, initial-scale=1.0'/> <title>Titulo do email</title> <style type='text/css'> body{ font-family:Aril, Trebuchet MS; } .ExternalClass {width:100%;} /* Força o Hotmail a exibir o email com a largura total */ .ExternalClass, .ExternalClass td {line-height: 100%;} /* Força o Hotmail a exibir o espaçamento normal entre linhas */ table {border-collapse: collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; } /* Remove o espaçamento entorno das tabelas no Outlook 07, 10 */ table td {border-collapse: collapse;} /* Corrige o padding no Outlook 07, 10 */ td {margin: 0; padding: 0; font-size: 0px; line-height: 0px;} /* Zera os espaçamentos */ img {display: block; max-width: 100%; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic;} @media only screen and (max-width: 600px) { img[class='hide'] { display:block!important; } } @media only screen and (max-width: 600px) { table[class='content-wrap'] { width: 94%!important; } } </style> </head> <body> <center style='width:100%'> <table class='m_-5913362377237558712phoenix-email-container' style='background-color:#ffffff;margin:0 auto;max-width:512px;width:inherit' width='512' cellspacing='0' cellpadding='0' border='0' bgcolor='#FFFFFF'> <tbody> <tr> <td style='background-color:#f6f8fa;padding:28px 0 20px 0' bgcolor='#F6F8FA'> <table style='width:100%!important;min-width:100%!important' width='100%' cellspacing='0' cellpadding='0' border='0'> <tbody> <tr> <td width='100%' align='center'> <img src='transparent.png' width='30'> </td> </tr> <tr> <td style='padding:16px 24px 0 24px' width='100%' align='center'> <h2 style='margin:0;color:#262626;font-weight:200;font-size:20px;padding-bottom:5px;line-height:1.2'>Obrigado por Nos seguir</h2> <!--p style='margin:0;color:#4c4c4c;font-weight:400;font-size:16px;line-height:1.5'>Please confirm your email address to get full access to LinkedIn.</p--> </td> </tr> </tbody> </table> </td> </tr> <tr> <td> <table style='margin:0 10px;max-width:492px' width='100%' cellspacing='0' cellpadding='0' border='0'> <tbody> <tr> <td style='padding:25px 0;text-align:center; padding:15px 15px 15px 15px;' align='center'> <h2 style='margin:0;color:#262626;font-weight:200;font-size:24px;padding-bottom:15px;line-height:1.167'>sua senha é XPTO</h2> </br> <span style='margin:0;color:#4c4c4c;font-weight:400;font-size:14px;padding:15px 15px 15px 15px;'> </p>Acesse seu e-mail e curta noss apágina</span> <table style='display:inline-block' cellspacing='0' cellpadding='0' border='0'> <tbody> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> <tr> <td> <table style='background-color:#edf0f3;padding:0 24px;color:#999999;text-align:center' width='100%' cellspacing='0' cellpadding='0' border='0' bgcolor='#EDF0F3' align='center'> <tbody> <tr> <td style='padding:16px 0 0 0;text-align:center' align='center'></td> </tr> <tr> <td> <table width='100%' cellspacing='0' cellpadding='0' border='0'> <tbody> <tr> <td style='padding:0 0 12px 0;text-align:center' align='center'> <p style='margin:0;color:#737373;font-weight:400;font-size:12px;padding-bottom:10px;line-height:1.333'> Este email foi destinado ao '.$nome'. Saiba por que incluímos isso. </p> </td> </tr> <tr> <td style='padding:0 0 12px 0;text-align:center' align='center'> <p style='margin:0;color:#737373;font-weight:400;font-size:12px;line-height:1.333'>© 2017 NOMESITE.</p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center> </body> </html> "; //enviar // emails para quem será enviado o formulário $emailenviar = "meunomeemail@gmail.com"; $destino = $emailenviar; $assunto = "Contato pelo Site"; // É necessário indicar que o formato do e-mail é html $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: $nome <$email>'; //$headers .= "Bcc: $EmailPadrao\r\n"; $enviaremail = mail($destino, $assunto, $arquivo, $headers); if($enviaremail){ $mgm = "E-MAIL ENVIADO COM SUCESSO! <br> O link será enviado para o e-mail fornecido no formulário"; echo " <meta http-equiv='refresh' content='10;URL=contato.php'>"; } else { $mgm = "ERRO AO ENVIAR E-MAIL!"; echo ""; } ?> Não consegui passar os posts : $nome = "INFORMA O NOME"; //$_POST['nome']; $email = "meunomeemail@gamil.com"; //$_POST['email']; Este email foi destinado ao '.$nome'. Saiba por que incluímos isso. Nestas variaveis (nome, email), no corpo do email no $header $headers .= 'From: $nome <$email>';
  21. Olá, pessoal... tenho essa tabela que envio por email em phpMailer $arquivo = " <!DOCTYPE html> <html lang='pt'> <head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> <meta charset='utf-8'> <title>Exemplo de Página</title> </head> <body> <table width='510' border='1' cellpadding='1' cellspacing='1' bgcolor='#F5F7FA'> <tr> <td align='center'><strong>Informações do pedido</strong> <tr> <td width='500'><strong>Nome.....................:&nbsp;$nome</strong></td> </tr> <tr> <td width='320'><strong>Telefone.................:&nbsp;$tel</strong></td> </tr> <tr> <td width='320'><strong>Coroa.....................:&nbsp;$coroa</strong></td> </tr> <tr> <td width='320'><strong>Nome na capa........:&nbsp;$nomeCapa </strong></td> </tr> <tr> <td width='320'><strong>Estampa 1 da capa:&nbsp;</strong></td> </tr> <tr> <td><strong>Fita/Laço.............:</strong></td> </tr> <tr> <td><strong>Estampa 2 da capa:</strong></td> </tr> </table> </body> </html> Só que as informações chegam com erro onde teria Ç,  entre outros caracteres alguém poderia ver onde estou errando? Exemplo Informações do pedido texto1.....................: nome ão texto2.................: xx xxxxxxxxx texto3.....................: Sim / nço texto4........: nome na capa texto5: Laço.............:
  22. Olá, amigos... estou começando agora nesta área e já tenho uma "pequena" dificuldade é o seguinte; function addImagem(){ document.getElementById("img'").innerHTML = "<img src='imagem1.jpg' width='100%' height='100%'/>" } eu tenho um dropdown com vária imagens dentro, e a função acima, adiciona a imagem escolhida dentro da form "img" abaxio <form id="img"> </form> que fica assim: <form id="img"> <img src='imagem1.jpg' width='100%' height='100%'/> </form> Até aí, tudo certo. A partir daí, preciso enviar essa imagem por email mas infelizmente meu conhecimento não me dá a possibilidade no momento Alguém poderia me ajudar?
  23. Troquei as senhas dos emails no CPanel como padrão, após fazer isso todos os emails, mesmo aqueles que não foram trocadas as senhas deixaram de logar pélo outlook e pelo thunderbird, estão acessiveis apenas pelo webmail. Alguma ideia de como faço para corrigir isso? As configurações de servidor nos clientes de email estão corretas.
  24. Raphael Beghelli Ribeiro

    ENVIO DE EMAIL FORMULARIO MATERIALIZE + PHP

    Prezados, estou realizando um trabalho e não consigo enviar os dados que estão num checkbox para o email. Selecionando 1 ou todos os itens de checkbox do formulario, no email ele chega em branco. Segue Abaixo o Formulário: <form name="orcamentos" id="orcamentos" action="orcamentos-email.php" method="post"> <div class="form-group"> <div class="control"> <p> <input type="checkbox" id="WebSite" name="strServico[]" /> <label for="WebSite">WebSite</label> </p> <p> <input type="checkbox" id="Google Adwords" name="strServico[]" /> <label for="Google Adwords">Google Adwords</label> </p> <p> <input type="checkbox" id="Projeto Gráfico" name="strServico[]" /> <label for="Projeto Gráfico">Projeto Gráfico</label> </p> <p> <input type="checkbox" id="Papelaria" name="strServico[]" /> <label for="Papelaria">Papelaria</label> </p> <p> <input type="checkbox" id="Blog" name="strServico[]" /> <label for="Blog">Blog</label> </p> <p> <input type="checkbox" id="E-Commerce" name="strServico[]" /> <label for="E-Commerce">E-Commerce</label> </p> <p> <input type="checkbox" id="Mídia Sociais" name="strServico[]" /> <label for="Mídia Sociais">Mídia Sociais</label> </p> <p> <input type="checkbox" id="Fotografia" name="strServico[]" /> <label for="Fotografia">Fotografia</label> </p> <p> <input type="checkbox" id="Logomarca" name="strServico[]" /> <label for="Logomarca">Logomarca</label> </p> </div> <h1 class="titulo-interno">Descreva seu Projeto</h1> <div class="input-field"> <label for="strMensagem">Digite sua Mensagem:</label> <textarea name="strMensagem" id="strMensagem" cols="50" rows="5" data-rule-required="true" maxlength="800"></textarea> </div> </div> <div class="form-actions"> <input name="Submit" id="Submit" type="submit" class="btn-perso btn-primary-perso" value="QUERO MEU PROJETO ASSIM" /> </div> </form> Segue Abaixo o arquivo que "monta o email: <body> <table width="600" border="0" cellspacing="0" cellpadding="8" style="font-family:Arial; font-size:12px; line-height:15px; color:#333333; border-collapse:collapse; border-spacing:0px;"> <tr> <td style="border:1px solid #DDDDDD; background:#F2F2F2;" colspan="2"><b>Orçamento</b></td> </tr> <tr> <td style="border:1px solid #DDDDDD;"><b>Serviços:</b></td> <td style="border:1px solid #DDDDDD;">'.$_REQUEST['strServico[]'].'</td> </tr> <tr> <td style="border:1px solid #DDDDDD;"><b>Detalhes do Projeto:</b></td> <td style="border:1px solid #DDDDDD;">'.$_REQUEST['strMensagem'].'</td> </tr> <tr> <td style="border:1px solid #DDDDDD; background:#F2F2F2;" colspan="2"><b>Nossa Equipe</b></td> </tr> </table> </body> Como chega o email: Gostaria de Saber oque que estou passando de errado para que chegue todos os checkbox selecionados estejam no email. Já tentei usar somente o id, sem os "[ ]", mas sem sucesso...
  25. Eduardo Dutra Da Mata

    Meu Site não envia E-mail após cadastro

    Boa noite a todos, primeiramente quero dizer que não entendo nada de programação ou tipos de linguagem, sinceramente estou aqui para pedir ajuda e se possível ficarei agradecido se vocês me ajudarem, obrigado. O problema é o seguinte tenho uma site hospedado na hostnet, eles tem um Painel administrativo próprio deles, e me disseram para que meu site pudesse receber os emails teria que ser configurado por esta página https://www.hostnet.com.br/info/funcao-mail-do-php/ , eles me disseram que eu não tinha este arquivo .user.ini na minha configuração FTP, já criei e mandei para meu servidor e mesmo assim o meu site diz que envia e-mail para o cliente após o cadastro mas nunca chega na caixa de entrada, fiz o teste colocando o meu e-mail no cadastro do site e não recebo, quando acesso a página de contatos fazendo com que esqueci minha senha para reenviar uma confirmação o site informa erro e diz para entrar em contato com o e-mail que eu criei. Será que alguém pode me ajudar pois não entendo nada sobre configuração, e minha hospedagem não me da suporte para este tipo de problema, apenas se eu fizer um contrato de 1 ano pagando uma taxa por mês para eles me ajudarem, ficarei grato se me ajudarem.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.