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 120 results

  1. dutopfave

    Erro 403 Forbidden

    Boa Tarde, estou com problema do Erro 403 Forbidden, isso ocorre quando eu vou enviar um e-mail para meus clientes, ai no editor de texto utilizo tabela, html, imagem..... ai ele me da esse erro 403, minha pasta ta com permissão de 755 e arquivo 644, alguma solução pra isso ? Por que quando não utilizo html, tabela etc, somente texto, ele envia o e-mail normal.
  2. Gustavo2503

    Múltiplos anexos em email

    Estes são alguns pontos do que eu preciso Eu tenho um sistema que em cada registro tem um ou mais anexos. Os nomes destes anexos estão guardados no banco de dados, e os arquivos ficam na pasta anexos/ no servidor. O usuário manda este registro via email e os anexos devem ir juntos. Eu estou usando a função do PHP mail(). Objetivo: Enviar um email com um ou mais anexos Problema: Este código só está enviando um anexo, que é o último anexo que a query pega. OBS.: Eu não entendo de boundary e de anexos por email, eu peguei esse código na internet, mas eu fiz algumas alterações nele, porque no código original só mandava um anexo. $assunto = "Registros"; $boundary = "XYZ-".md5(date("dmYis"))."-ZYX"; // cabeçalho do email $cabecalho = "MIME-Version: 1.0" . PHP_EOL; $cabecalho .= "Content-Type: multipart/mixed; "; $cabecalho .= "boundary=" . $boundary . PHP_EOL; $cabecalho .= "$boundary" . PHP_EOL; $msg = ""; // Anexos $sql = " SELECT A.LOCAL, A.ARQUIVO FROM TB_ANEXOS AS A LEFT JOIN TB_REGISTROS AS R ON (A.ID_REGISTRO = R.ID) WHERE R.ID = $ID "; $resultado = mysqli_query($link, $sql); if ($resultado){ while ($dados = mysqli_fetch_array($resultado, MYSQLI_ASSOC)){ $LOCAL = $dados['LOCAL']; $ARQUIVO_NAME = $dados['ARQUIVO']; $path = 'anexos/'.$LOCAL; $fileType = mime_content_type( $path ); // Pegando o conteúdo do arquivo $fp = fopen( $path, "rb" ); // abre o arquivo enviado $anexo = fread( $fp, filesize( $path ) ); // calcula o tamanho $anexo = chunk_split(base64_encode( $anexo )); // codifica o anexo em base 64 fclose( $fp ); // fecha o arquivo $msg.= "Content-Type: ". $fileType ."; name=\"". $ARQUIVO_NAME . "\"" . PHP_EOL; $msg.= "Content-Transfer-Encoding: base64" . PHP_EOL; $msg.= "Content-Disposition: attachment; filename=\"". $ARQUIVO_NAME . "\"" . PHP_EOL; $msg.= "$anexo" . PHP_EOL; $msg.= "--$boundary" . PHP_EOL; } } $msg.= "--$boundary" . PHP_EOL; $msg.= "Content-Type: text/html; charset='utf-8'" . PHP_EOL; $msg.= " <!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>$assunto</title> <style> h2, b, legend { color: #2d2d2d; } </style> </head> <body> <p>CORPO DO EMAIL</p> </body> </html> "; $msg.= "--$boundary" . PHP_EOL; if(mail($para, $assunto, $msg, $cabecalho)) { echo "<p>Email enviado com sucesso</p>"; } else { echo '<p style="color: #f00">Erro!</p>'; }
  3. Andryon PHProgrammer

    E-mail autenticado

    Olá Pessoal, O hotmail bloqueou os emails que vinha com a função mail () do formulário de contato do meu site. Entrei em contato com provedor e me disseram que precisam ter autenticação nos e-mail Me tirem uma dúvida, como faço para receber e-mails de diversas contas (hotmail, gmal, bol ...) fazendo autenticação desses e-mails?
  4. dutopfave

    Sistema de Newsletter

    Boa Tarde, estou criando um sistema de newsletter para um cliente, e ele quer ter um controle de quando o cliente viu o e-mail e também quando clico no botão da promoção, só que o link de clica eu consigo faze mais não sei como posso fazer quando o cliente visualiza somente o e-mail e contabiliza no banco de dados.
  5. robmig

    Cadastro com Email repitido

    Olá Mestres iMasters, obrigado por sua leitura deste modesto pedido de ajuda! Tenho um campo de Cadastro, onde o mesmo quando utilizado um e-mail já cadastrado ele barra impedindo e acusando Email já cadastrado, só que nesse meu caso é importante que eu deixe livre para que possa sim ser feito novos cadastros utilizando o mesmo e-mail cadastrado, só que por inexperiência nem sei onde vou fuçar meu código para resolver isso... Seria no Banco de Dados? Seria na edição do Script? Campo de Cadastro Atual: <div class="form-group"> <div class="col-xs-6"> <input class="form-control" type="text" name="nome" required placeholder="Nome e Whatsapp"> </div> <div class="col-xs-6"> <input class="form-control" type="text" name="sobre" required placeholder="Sobrenome"> </div> </div> <div class="form-group"> <div class="col-xs-6"> <input type="tel" class="form-control" type="text" name="celular" id="celular" required placeholder="Whatsapp Novamente"> </div> <div class="col-xs-6"> <input class="form-control" type="email" name="email" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" required placeholder="Seu Email"> </div> </div> <div class="col-xs-12"> <p class="text-danger" style="font-zine: 5px;">Usuário apenas letras <b>Minúsculas</b> até <b>20 Caracters</b></p> </div> <div class="form-group"> <div class="col-xs-12"> <input class="form-control" type="text" required placeholder="Usuário" name="usuario" maxlength="20" pattern="[a-z0-9]{4,12}" onKeyUp="this.value=this.value.replace(/[' 'çÇáÁàÀéèÉÈíìÍÌóòÓÒúùÚÙñÑ~^âêîôûãõ@´.&,!#$%¨&*+=-_?/:;()\|]/g,'')"> </div> </div>
  6. Olá pessoal, Estou pensando de contratar um VPS para rodar aplicações web, Porém estou com um pequeno problema que será como terei serviço de e-mail dentro da minha vps. A parte do servidor web (LAMP) é tranquilo de resolver agora o serviço de e-mail que eu não estou sabendo como fazer. Quero usar o webmin como painel de administração, se tiverem indicação de outro que for gratuito ou opensource também agradeço. Meu questão é como deixar o serviço de e-mail funcional dentro da vps para uso, criar contas etc igual o serviço que vem nas hospedagem normal?
  7. Sapinn

    Duvida email com php

    Salve! Tô tentando enviar emails para recuperar a senha no meu site estou usando uma função antiga mas não funciona, vejam: <?php //permitem erros de relatório para que você possa ver se o script tem algum erro e não está sendo executado. ini_set('display_errors', 1); error_reporting(E_ALL); //$ From – Endereço do remetente do e-mail. $from = "testing @ yourdomain"; //O endereço de e-mail do destinatário. $to = "recipientemailaddress"; //O assunto do e-mail. $subject = "Verificando o correio do PHP"; //O conteúdo da mensagem de e-mail. $message = "O correio do PHP funciona bem"; //Cada email tem cabeçalhos. Eles contêm informações vitais, tais como De endereço de e-mail. $headers = "De:". $from; //Esta é uma função PHP que executa o e-mail. Você não deve mudar nada nesta linha. if(mail($to, $subject, $message, $headers)){ echo "Email enviado com sucesso!!"; }else{ echo "Erro ao enviar"; } ?> Alguém tem um codigo ou sabe como fazer? Eu fiz pesquisas na internet mas em nenhuma obtive exito. Obs: Meu site já esta hospedado não é localhost.
  8. Save! Estou desenvolvendo um sistema e resolvi colocar um parte para o "esqueci minha senha" para os usuários recuperarem e não precisarem refazer um cadastro o problema é que eu não consigo obter exito. Usei o PHPMailes mas ele não funciona Gostaria de saber se vocês conhecem algum artigo, livro ou vídeo-aula que explica como fazer isso por que as pesquisas que eu fiz na net não me retornaram resultados esperados. Desde já agradeço
  9. Webster Moitinho

    Validando eMail com preg_match

    Estou desenvolvendo localmente em PHP5 mas hospedando na Web com PHP7. Fiz meu formulário, minhas regras de validação de cada campo, e para validar o email tinha usado o eregi() que está obsoleto e foi removido no PHP7. Agora não consigo fazer a validação. Estou tentando cpm preg_match(). Meu código antes estava assim: if (!eregi("^[a-z0-9_\.\-]+@[a-z0-9_\.\-]*[a-z0-9_\-]+\.[a-z]{2,4}$", $valor)) { echo "Preencha com um email válido"; } reescrevi para ele ficar assim if(preg_match("/^([[:alnum:]_.-]){3,}([[:lower:][:digit:]_.-]{3,})(.[[:lower:]]{2,3})(.[[:lower:]]{2})?$/", $valor)) { echo "Preencha com um email válido"; } mas não está dando certo...
  10. vinihhylian0103

    ENVIAR EMAIL COM ARQUIVOS ANEXOS VIA PHP

    Eu estou usando esse código: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Enviar e-mail com anexo</title> </head> <body> <form id="form1" name="form1" method="post" action="?acao=enviar" enctype="multipart/form-data"> <table width="500" border="0" align="center" cellpadding="0" cellspacing="2"> <tr> <td align="right">Nome:</td> <td><input type="text" name="nome" id="nome" /></td> </tr> <tr> <td align="right">Assunto:</td> <td><input type="text" name="assunto" id="assunto" /></td> </tr> <tr> <td align="right">Mensagem:</td> <td><textarea name="mensagem" id="mensagem" cols="45" rows="5"></textarea></td> </tr> <tr> <td align="right">Anexo:</td> <td><input type="file" id="arquivo" name="arquivo" /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Enviar" /></td> </tr> </table> </form> <?php if($_GET['acao'] == 'enviar'){ $nome = $_POST['nome']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; $arquivo = $_FILES["arquivo"]; $corpoMSG = "<strong>Nome:</strong> $nome<br> <strong>Mensagem:</strong> $mensagem"; // chamada da classe require_once('class.phpmailer.php'); // instanciando a classe $mail = new PHPMailer(); // email do remetente $mail->SetFrom('remetente@dominio.com.br', 'remetente'); // email do destinatario $address = "destinatario@dominio.com.br"; $mail->AddAddress($address, "destinatario"); // assunto da mensagem $mail->Subject = $assunto; // corpo da mensagem $mail->MsgHTML($corpoMSG); // anexar arquivo $mail->AddAttachment($arquivo['tmp_name'], $arquivo['name'] ); if(!$mail->Send()) { echo "Erro: " . $mail->ErrorInfo; } else { echo "Mensagem enviada com sucesso!"; } } ?> </body> </html> E estou recebendo o seguinte erro: ( ! ) Notice: Undefined index: acao in C:\wamp\www\EMAILL\email.php on line 33 Call Stack # Time Memory Function Location 1 0.0020 386856 {main}( ) ...\email.php:0 Alguém poderia me ajudar por favor!
  11. Esse é o código que estou tentando usar: <?php $nome = $_POST['nome']; $arquivo = $_FILES["arquivo"]; $assunto = $_POST['assunto']; // Para quem vai ser enviado o email $para = $_POST['email']; $boundary = "XYZ-".date("dmYis")."-ZYX"; $fp = fopen($arquivo["tmp_name"], "rb"); // abre o arquivo enviado $anexo = fread($fp, filesize($arquivo["tmp_name"])); // calcula o tamanho $anexo = base64_encode($anexo); // codifica o anexo em base 64 fclose($fp); // fecha o arquivo // cabeçalho do email $headers = "MIME-Version: 1.0\n"; $headers .= "Content-Type: multipart/mixed; "; $headers .= "boundary='$boundary'\r\n"; $headers .= "$boundary\n"; // email $mensagem = "--$boundary\n"; $mensagem .= "Content-Type: text/html; charset='utf-8'\n"; $mensagem .= "<strong>Nome: </strong> $nome \r\n"; $mensagem .= "--$boundary \n"; // anexo $mensagem .= "Content-Transfer-Encoding: base64 \n"; $mensagem .= "Content-Disposition: attachment; filename=\"".$arquivo['name']."\" \r\n"; $mensagem .= "$anexo \n"; $mensagem .= "--$boundary \n"; // enviar o email mail($para, $assunto, $mensagem, $headers); ?> e estou tendo o seguinte erro: ( ! ) Warning: mail(): Failed to connect to mailserver at &quot;localhost&quot; port 25, verify your &quot;SMTP&quot; and &quot;smtp_port&quot; setting in php.ini or use ini_set() in C:\wamp\www\email\email.php on line 28 Call Stack # Time Memory Function Location 1 0.0010 385096 {main}( ) ...\email.php:0 2 0.0430 386472 mail ( ) ...\email.php:28
  12. vinihhylian0103

    ENVIAR EMAIL COM ARQUIVOS ANEXOS VIA PHP

    É possível anexar um arquivo e enviá-lo por email via PHP? Se sim, alguém poderia me dar uma ajuda com isso por favor, é realmente muito importante para meu projeto do TCC.
  13. Quero saber se é possivel pegar emails repondidos e salvar no banco de dados, se sim, como fazer?
  14. JulioClaudius

    Texto correndo para fora do layout

    Olá, boa tarde a todos! Sou novato em html/css e preciso desenvolver uma newsletter que será disparada para um cliente nosso. Desenvolvi o layout no photoshop primeiro, depois exportei o html com as imagens normalmente. Porém quando fui testar no browser, verifiquei que os textos ficaram correndo para fora do layout. Com certeza estou esquecendo algum comando que "trave" e/ou deixe o texto no seu devido lugar. Seguem imagem (de como deveria ficar) e link do html de como está ficando: http://www.lipodobrasil.com.br/vantage/eldewps_esp/eldewps203_esp.html Desde já muito obrigado!
  15. Olá, gostaria de saber como faço para adicionar um código CSS que direcione o link do site contido no e-mail para o rodapé da página. Essa ação seria dentro de uma plataforma de envio de e-mail marketing onde eu tenho os seguintes campos: web adress: www.exemplo.com.br title atribute: CSS class: gostaria que quando as pessoas clicassem no link, elas fossem direcionadas para o rodapé do site Obrigada
  16. Good

    Melhor serviço de email

    Boa noite, não sei se estou na categoria correta.. por exemplo, eu estou buscando contratar um servidor de email que suporte envio de até 1milhão de emails por mês. Eu não tenho conhecimento, então gostaria de saber se alguém recomenda algum serviço.. que seja possível fazer integração com o meu sistema utilizando PHP. obrigado
  17. 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.
  18. 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?
  19. 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?
  20. 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
  21. 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.
  22. 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
  23. 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
  24. 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'; }
  25. 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!
×

Important Information

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