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. Fiz um sistema que envia e-mail para os clientes, mas como vou fazer para saber se ele clicou no link que eu enviei no corpo do e-mail?
  2. Neohero

    RECUPERAR EMAIL - PROBLEMA

    O sistema em questão é para uma escola de informatica está totalmente funcional, a não ser na recuperação de senha que não está chegando no email. Abaixo os anexos destes dois arquivos. Para quem não puder baixar, e querer ver o anexo. O código é este: login.php <?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Login extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('crud_model'); $this->load->database(); /*cash control*/ $this->output->set_header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT'); $this->output->set_header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); $this->output->set_header('Pragma: no-cache'); $this->output->set_header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); } /***default functin, redirects to login page if no admin logged in yet***/ public function index() { if ($this->session->userdata('admin_login') == 1) redirect(base_url() . 'index.php?admin/dashboard', 'refresh'); if ($this->session->userdata('teacher_login') == 1) redirect(base_url() . 'index.php?teacher/dashboard', 'refresh'); if ($this->session->userdata('student_login') == 1) redirect(base_url() . 'index.php?student/dashboard', 'refresh'); if ($this->session->userdata('parent_login') == 1) redirect(base_url() . 'index.php?parents/dashboard', 'refresh'); $config = array( array( 'field' => 'email', 'label' => 'Email', 'rules' => 'required|xss_clean|valid_email' ), array( 'field' => 'password', 'label' => 'Password', 'rules' => 'required|xss_clean|callback__validate_login' ) ); $this->form_validation->set_rules($config); $this->form_validation->set_message('_validate_login', ucfirst($this->input->post('login_type')) . ' Login failed!'); $this->form_validation->set_error_delimiters('<div class="alert alert-error"> <button type="button" class="close" data-dismiss="alert">×</button>', '</div>'); if ($this->form_validation->run() == FALSE) { $this->load->view('login'); } else { if ($this->session->userdata('admin_login') == 1) redirect(base_url() . 'index.php?admin/dashboard', 'refresh'); if ($this->session->userdata('teacher_login') == 1) redirect(base_url() . 'index.php?teacher/dashboard', 'refresh'); if ($this->session->userdata('student_login') == 1) redirect(base_url() . 'index.php?student/dashboard', 'refresh'); if ($this->session->userdata('parent_login') == 1) redirect(base_url() . 'index.php?parents/dashboard', 'refresh'); } } /***validate login****/ function _validate_login($str) { if ($this->input->post('login_type') == '') { $this->session->set_flashdata('flash_message', get_phrase('select_account_type')); redirect(base_url() . 'index.php?login', 'refresh'); return FALSE; } $query = $this->db->get_where($this->input->post('login_type'), array( 'email' => $this->input->post('email'), 'password' => $this->input->post('password') )); if ($query->num_rows() > 0) { $row = $query->row(); if ($this->input->post('login_type') == 'admin') { $this->session->set_userdata('admin_login', '1'); $this->session->set_userdata('admin_id', $row->admin_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('level', $row->level); $this->session->set_userdata('login_type', 'admin'); } if ($this->input->post('login_type') == 'teacher') { $this->session->set_userdata('teacher_login', '1'); $this->session->set_userdata('teacher_id', $row->teacher_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'teacher'); } if ($this->input->post('login_type') == 'student') { $this->session->set_userdata('student_login', '1'); $this->session->set_userdata('student_id', $row->student_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'student'); } if ($this->input->post('login_type') == 'parent') { $this->session->set_userdata('parent_login', '1'); $this->session->set_userdata('parent_id', $row->parent_id); $this->session->set_userdata('name', $row->name); $this->session->set_userdata('login_type', 'parent'); } return TRUE; } else { $this->session->set_flashdata('flash_message', get_phrase('login_failed')); redirect(base_url() . 'index.php?login', 'refresh'); return FALSE; } } /***DEFAULT NOR FOUND PAGE*****/ function four_zero_four() { $this->load->view('four_zero_four'); } /***RESET AND SEND PASSWORD TO REQUESTED EMAIL****/ function reset_password() { $account_type = $this->input->post('account_type'); if ($account_type == "") { redirect(base_url(), 'refresh'); } $email = $this->input->post('email'); $result = $this->email_model->password_reset_email($account_type, $email); //SEND EMAIL ACCOUNT OPENING EMAIL if ($result == true) { $this->session->set_flashdata('flash_message', get_phrase('password_sent')); } else if ($result == false) { $this->session->set_flashdata('flash_message', get_phrase('account_not_found')); } redirect(base_url(), 'refresh'); } /*******LOGOUT FUNCTION *******/ function logout() { $this->session->unset_userdata(); $this->session->sess_destroy(); $this->session->set_flashdata('logout_notification', 'logged_out'); redirect(base_url() . 'index.php?login', 'refresh'); } } email_model.php <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Email_model extends CI_Model { function __construct() { parent::__construct(); } function account_opening_email($account_type = '' , $email = '') { $system_name = $this->db->get_where('settings' , array('type' => 'system_name'))->row()->description; $email_msg = "Welcome to ".$system_name."<br />"; $email_msg .= "Your account type : ".$account_type."<br />"; $email_msg .= "Your login password : ".$this->db->get_where($account_type , array('email' => $email))->row()->password."<br />"; $email_msg .= "Login Here : ".base_url()."<br />"; $email_sub = "Account opening email"; $email_to = $email; $this->do_email($email_msg , $email_sub , $email_to); } function password_reset_email($account_type = '' , $email = '') { $query = $this->db->get_where($account_type , array('email' => $email)); if($query->num_rows() > 0) { $password = $query->row()->password; $email_msg = "Your account type is : ".$account_type."<br />"; $email_msg .= "Your password is : ".$password."<br />"; $email_sub = "Password reset request"; $email_to = $email; $this->do_email($email_msg , $email_sub , $email_to); return true; } else { return false; } } /***custom email sender****/ function do_email($msg=NULL, $sub=NULL, $to=NULL, $from=NULL) { $config = array(); $config['useragent'] = "Curso"; $config['mailpath'] = "/usr/bin/sendmail"; // or "/usr/sbin/sendmail" $config['protocol'] = "smtp"; $config['smtp_host'] = "localhost"; $config['smtp_port'] = "587"; $config['mailtype'] = 'html'; $config['charset'] = 'utf-8'; $config['newline'] = "\r\n"; $config['wordwrap'] = TRUE; $this->load->library('email'); $this->email->initialize($config); $system_name = $this->db->get_where('settings' , array('type' => 'system_name'))->row()->description; if($from == NULL) $from = $this->db->get_where('settings' , array('type' => 'system_email'))->row()->description; $this->email->from($from, $system_name); $this->email->from($from, $system_name); $this->email->to($to); $this->email->subject($sub); $msg = $msg."<br /><br /><br /><br /><br /><br /><br /><hr /><center><a href=\"http://codecanyon.net/user/joyontaroy?ref=joyontaroy\">&copy; 2013 Bayanno Hospital Management System</a></center>"; $this->email->message($msg); $this->email->send(); //echo $this->email->print_debugger(); } } Quem puder me ajudar, agradeço muito!!! login.php email_model.php
  3. BrunoBit

    PHP email em grande quantidade

    Fala rapaziada, tudo joia? Gostaria de saber de acordo com a experiência de vocês, qual método melhor pra enviar grandes quantidades de email por dia utilizando php? Com relação ao conteúdo dos emails não é spam, é pra envio de faturas pra clientes mensalmente. PHP mailer será que é uma boa opção? Ou utilizar alguma api de algum site do tipo mail chimp ou similar. Valeu pessoal, desde já agradeço a contribuição e fiquem com Deus.
  4. Pessoal Tenho um formulário gostaria que ao usuário selecionar o destinatário ele envia-se o email para mais de um destinatário. meu formulário de envio segue abaixo. O que eu não consegui foi alinha o Drop Dow com o envio. <select class="form-control" name="quem" id="quem"> <option value="" selected="selected">Solicitante</option> <option value="EMAIL01@gmail.com, EMAIL02@vivalog.com.br">Braulio Calixto</option> <option value="Marcos Couto">Marcos Couto</option> <option value="Lecio Junior">Lecio Junior</option> <option value="Tiago">Tiago</option> </select> <?php $data = $_POST["data"]; $data = date("d/m/Y"). "\n"; $hora = date("H:i"). "\n"; $quem = $_POST["quem"]; $codcli = $_POST["codcli"]; $razs = $_POST["razs"]; $promotor = $_POST["promotor"]; $telpro = $_POST["telpro"]; $rca = $_POST["rca"]; $telrca = $_POST["telrca"]; $codcolg = $_POST["codcolg"]; $telpro = $_POST["telpro"]; $quantidade = $_POST["quantidade"]; $obs = $_POST["obs"]; $percshcond = $_POST["percshcond"]; $email_from = $_POST["email_from"]; $Paraquem = $_POST["Paraquem"]; global $email; //função para validar a variável $email no script todo //aqui envia o e-mail para você mail ($quem, "Cliente - $codcli", " Promotor: $promotor Tel Promotor: $telpro Vendedor: $rca Tel Vendedor: $telrca Solicitado por: $quem Código Cliente: $codcli Cliente: $razs Observação: $obs", "From: $quem" ); $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){ $fp = fopen($_FILES["arquivo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); } //aqui são as configurações para enviar o e-mail para o visitante //$site = "contato@seusite.com.br"; //o e-mail que aparecerá na caixa postal do visitante //$titulo = "titulo"; //titulo da mensagem enviada para o visitante //$msg = "Olá - $nome, Obrigado por entrar em contato conosco, em breve estaremos retornando resposta a sua questão. //Esta é uma mensagem automática. Não é necessário responder. Obrigado."; //aqui envia o e-mail de auto-resposta para o visitante //mail("$email", //"$titulo", //"$msg", //"From: $site" //); header("Location: http://www.site.com.br/contato/enviado.html"); ?>
  5. Jiraya Tupiniquim

    Formulário não envia - PHP

    Boa tarde, Estou tentando enviar um e-mail com phpmailer, quando aperto o botão para enviar o e-mail o site da um load, e a tela fica em branco, e ai não envia o e-mail. O site é um Subdomínio. Alguém pde me ajudar? <?php // CÓDIGOS PARA E_MAIL /* apenas dispara o envio do formulário caso exista $_POST['enviarFormulario']*/ if (isset($_POST['enviarFormulario'])){ /*** INÍCIO - DADOS A SEREM ALTERADOS DE ACORDO COM SUAS CONFIGURAÇÕES DE E-MAIL ***/ $enviaFormularioParaNome = 'Fulano Silva'; $enviaFormularioParaEmail = 'silva.fulano@site.com'; $caixaPostalServidorNome = 'Empresa | Site'; $caixaPostalServidorEmail = 'contato@site.com.br'; $caixaPostalServidorSenha = '12345679'; /*** FIM - DADOS A SEREM ALTERADOS DE ACORDO COM SUAS CONFIGURAÇÕES DE E-MAIL ***/ /* abaixo as veriaveis principais, que devem conter em seu formulario*/ $remetenteNome = $_POST['remetenteNome']; $remetenteEmail = $_POST['remetenteEmail']; $telefone = $_POST['telefone']; $assunto = $_POST['assunto']; $remetenteCidade = $_POST['remetenteCidade']; $remetenteEstado = $_POST['remetenteEstado']; $mensagem = $_POST['mensagem']; // Formulário $mensagemConcatenada = 'Empresa - Site'.'<br/>'; $mensagemConcatenada .= '-------------------------------<br/>'; $mensagemConcatenada .= 'Nome e Sobrenome: <b>'.$remetenteNome.'</b><br/>'; $mensagemConcatenada .= 'E-mail: <b>'.$remetenteEmail.'</b><br/>'; $mensagemConcatenada .= 'Telefone: <b>'.$telefone.'</b><br/>'; $mensagemConcatenada .= 'Assunto: <b>'.$assunto.'</b><br/>'; $mensagemConcatenada .= 'Cidade: <b>'.$remetenteCidade.'</b><br/>'; $mensagemConcatenada .= 'Estado: <b>'.$remetenteEstado.'</b><br/>'; $mensagemConcatenada .= '-------------------------------<br/>'; $mensagemConcatenada .= 'Mensagem: "<b>'.$mensagem.'"</b><br/>'; // Formulário /********************************** A PARTIR DAQUI NAO ALTERAR ***********************************/ require_once(REQUIRE_PATH . 'phpmail/PHPMailerAutoload.php'); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = false; $mail->SMTPSecure = "none"; $mail->Charset = 'utf8_decode()'; $mail->Host = "localhost"; $mail->Port = 25; $mail->Username = ""; $mail->Password = ""; $mail->SMTPDebug = 0; $mail->From = $caixaPostalServidorEmail; $mail->FromName = utf8_decode($caixaPostalServidorNome); $mail->IsHTML(true); $mail->Subject = utf8_decode($assunto); $mail->Body = utf8_decode($mensagemConcatenada); $mail->AddAddress($enviaFormularioParaEmail,utf8_decode($enviaFormularioParaNome)); if(!$mail->Send()){ header('Location: http://www.Empresa.com.br/contato'); echo 'ENVIADO'; }else{ $mensagemRetorno = '<h5>Erro ao enviar formulário:</h5>'. print($mail->ErrorInfo); } } ?> <!-- HTML --> <!-- HTML --> <!-- HTML --> <!-- HTML --> <!-- HTML --> <!-- HTML --> <form method="POST" action="#"> <!-- ASSUNTO row-non --> <input type="text" name="remetenteNome" placeholder="Nome e Sobrenome" class="row-all row-two" required> <!-- <label for="" placeholder="Digite seu Nome Completo *" alt="Nome Completo" class="row-all row-two"></label> --> <input type="text" name="remetenteEmail" placeholder="E-mail" class="row-all row-one" required> <!-- <label for="" placeholder="E-mail" alt="E-mail" class="row-all row-one"></label> --> <input type="text" name="telefone" id="telefone" placeholder="Telefone" class="telefone row-all row-one" required> <!-- <label for="" placeholder="Telefone" alt="Telefone" class="row-all row-one"></label> --> <input type="text" name="assunto" placeholder="Assunto" class="row-all row-two" required> <!-- <label for="" placeholder="Assunto" alt="Assunto" class="row-all row-two"></label> --> <input type="text" name="remetenteCidade" placeholder="Cidade" class="row-all row-one" required> <!-- <label for="" placeholder="Cidade" alt="Cidade" class="row-all row-one"></label> --> <input type="text" name="remetenteEstado" placeholder="Estado" class="row-all row-one" required> <!-- <label for="" placeholder="Estado" alt="Estado" class="row-all row-one"></label> --> <textarea name="mensagem" class="talk" placeholder="Mensagem" required></textarea> <!-- <label for="" placeholder="Mensagem" alt="Mensagem" class="row-all row-two"></label> --> <input type="submit" value="Enviar Mensagem" name="enviarFormulario" id="send" required> <!-- <button type="submit" value="Enviar Mensagem" name="enviarFormulario" id="send" required>Enviar Mensagem</button> --> <!-- <label id="send"></label> --> </form>
  6. Como eu faço um PHPMailer com hotmail? Eu não hospedei o meu servidor, uso local e queria enviar email automático usando o hotmail
  7. Jiraya Tupiniquim

    Formulário com PHPMailer

    Boa noite. Pessoal, estou tentando criar um formulário com phpmailer, porem, quando aperto para enviar, o site carregar, e passa um # no fim do link, ex: www.meuseite.com.br/contato# E dai não manda o e-mail. Já tentei usar com e sem o action="#". Alguém pode por gentileza me ajudar?
  8. igordeagostin

    Enviar e-mail pelo C# - Erro

    Olá galera! Estou com um problema no meu envio de e-mail que não consegui identificar a causa. Toda vez que eu efetuo um cadastro no meu sistema ele envia um e-mail para o usuário, uso o seguinte método para isso: public void EnviarEmail(string emailResponsavel, string situacao, string nomealuno, DateTime? dataprematricula, string escola, string serie, string observacoes) { string mensagem = ""; string assunto = ""; string orientacoes = "<br/><br/>ORIENTAÇÕES:<br/> Para facilitar o controle das pré-matrículas ela foi dividida em quatro situações, são elas: <b>PRÉ-MATRÍCULADO</b>, <b>ACEITA</b>, <b>REJEITADA</b> e <b>MATRICULADO</b>" + "<br/><b>PRÉ-MATRÍCULADO</b>: A pré-matrícula do aluno foi efetuada com sucesso." + "<br/><b>ACEITA</b>: A pré-matrícula do aluno foi aceita e o responsável pode se dirigir a escola para efetuar a matrícula." + "<br/><b>REJEITADA</b>: A pré-matrícula do aluno foi rejeitada, nesse caso o responsável pode verificar na página das pré-matrículas o motivo da rejeição." + "<br/><b>MATRÍCULADO</b>: O aluno foi matrículado com sucesso na escola."; if (situacao == "PRÉ-MATRÍCULADO") { assunto = "Aluno Pré-Matrículado"; mensagem = ("Prezado(a) Senhor(a)<br/>A pré-matrícula do seu filho(a) foi realizada com sucesso!<br/><br/>Informações:<br/> Nome do aluno: <b>" + nomealuno.ToUpper() + "</b><br/>Data da pré-matrícula: <b>" + dataprematricula + "</b><br/>Escola: <b>" + escola.ToUpper() + "</b><br/>Série: <b>" + serie + "</b>" + orientacoes); } if (situacao == "REJEITADA") { assunto = "Pré-matrícula rejeitada"; mensagem = ("Prezado(a) Senhor(a)<br/>A pré-matrícula do seu filho foi rejeitada, segue abaixo maiores informações. <br/><br/>Informações: <br/> Nome do aluno: <b>" + nomealuno.ToUpper() + "</b><br/>Data da pré-matrícula: <b>" + dataprematricula + "</b><br/>Escola: <b>" + escola.ToUpper() + "</b><br/>Série: <b>" + serie + "</b><br/><br/>Motivo da rejeição:<b>" + observacoes.ToUpper() + "</b>" + orientacoes); } if (situacao == "ACEITA") { assunto = "Pré-matrícula aceita"; mensagem = ("Prezado(a) Senhor(a)<br/>A pré-matrícula do seu filho foi aceita. Agora o(a) Sr(a) pode dirigir-se a escola no qual foi aceita e efetuar a matrícula.<br/><br/>Informações: <br/> Nome do aluno: <b>" + nomealuno.ToUpper() + "</b><br/>Data da pré-matrícula: <b>" + dataprematricula + "</b><br/>Escola: <b>" + escola.ToUpper() + "</b><br/>Série: <b>" + serie + "</b>" + orientacoes); } System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient(); client.Host = "smtp.gmail.com"; client.EnableSsl = true; client.Credentials = new System.Net.NetworkCredential("email", "senha"); MailMessage mail = new MailMessage(); mail.Sender = new System.Net.Mail.MailAddress(emailResponsavel, "ENVIADOR"); mail.From = new MailAddress("email", "Pré-Matrícula"); mail.To.Add(new MailAddress(emailResponsavel, "Pré-Matrícula")); mail.Subject = assunto; mail.Body = mensagem; mail.IsBodyHtml = true; mail.Priority = MailPriority.High; try { client.Send(mail); } catch (System.Exception erro) { //trata erros } finally { mail = null; } } "Prezado(a) Senhor(a) <br/>A pré-matrícula do seu filho(a) foi realizada com sucesso! <br/><br/> Informações:<br/> Nome do aluno: <b>IGOR LOPES/b><br/> Data da pré-matrícula:<b>30/05/2017 15:21:53</b><br/> Escola: <b>EMEF CORREGO DANTA</b><br/> Série: <b>1º ANO</b><br/><br/> ORIENTAÇÕES:<br/> Para facilitar o controle das pré-matrículas ela foi dividida em quatro situações, são elas: <b>PRÉ-MATRÍCULADO</b>, <b>ACEITA</b>, <b>REJEITADA</b> e <b>MATRICULADO</b><br/><b> PRÉ-MATRÍCULADO</b>: A pré-matrícula do aluno foi efetuada com sucesso.<br/><b> ACEITA</b>: A pré-matrícula do aluno foi aceita e o responsável pode se dirigir a escola para efetuar a matrícula.<br/><b> REJEITADA</b>: A pré-matrícula do aluno foi rejeitada, nesse caso o responsável pode verificar na página das pré-matrículas o motivo da rejeição.<br/><b> MATRÍCULADO</b>: O aluno foi matrículado com sucesso na escola." Acima é o HTML gerado para compor a mensagem do e-mail. Algumas vezes, quando o usuário recebe o e-mail ele fica da forma do arquivo em anexo. Não deveria sair desse jeito, deveria ser como especifiquei no html. Alguém pode me ajudar?
  9. fabiestiga

    Reenvio de senha com Cdosys

    Olá tudo bem? Preciso de ajuda com um script. É para lembrar a senha para um usuário, via email, pegando a informação de um banco de dados em asp. Retorna o seguinte erro: CDO.Message.1 erro '80040220' O valor de configuração "SendUsing" é inválido. /lembrar_pass.asp, linha 75 Abaixo, em negrito a linha que está dando problema. Sub SendPW(email, password) Set cdomessage = Server.CreateObject("CDO.message") cdomessage.From = "web@agilitybr.com.br" cdomessage.To = email cdomessage.Subject = "Lembrete de senha." cdomessage.textBody = password & vbcrlf & vbcrlf & vbcrlf _ & "*** Mensagem Automatica ***" cdoMessage.Send Set cdoMessage = Nothing End Sub %>
  10. Marcones Borges

    Cadastro com envio de email

    Boa tarde, pessoal estou com um cadastro de clientes, gostaria que enviasse uma msg aos clientes cadastrados, mais não consigo fazer e os que achei não consegui adaptar a minha necessidade, alguem pode me ajudar? if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "cadastromembro")) { $insertSQL = sprintf("INSERT INTO membro (nome, usuario, senha, nivel, email, uf, cidade, bairro, endereco, cep, indicador, situacao, valor, valor1, valor2, valor3, valor4) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['nome'], "text"), GetSQLValueString($_POST['usuario'], "text"), GetSQLValueString($_POST['senha'], "text"), GetSQLValueString($_POST['nivel'], "text"), GetSQLValueString($_POST['email'], "text"), GetSQLValueString($_POST['uf'], "text"), GetSQLValueString($_POST['cidade'], "text"), GetSQLValueString($_POST['bairro'], "text"), GetSQLValueString($_POST['endereco'], "text"), GetSQLValueString($_POST['cep'], "text"), GetSQLValueString($_POST['indicador'], "text"), GetSQLValueString($_POST['situacao'], "text"), GetSQLValueString($_POST['valor'], "text"), GetSQLValueString($_POST['valor1'], "text"), GetSQLValueString($_POST['valor2'], "text"), GetSQLValueString($_POST['valor3'], "text"), GetSQLValueString($_POST['valor4'], "text")); mysql_select_db($database_Painel, $Painel); $Result1 = mysql_query($insertSQL, $Painel) or die(mysql_error()); $insertGoTo = "sucesso.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } ?>
  11. bsalgado

    Send email with MAGENTO 1.9.0.1

    A minha versão do Magento é 1.9.0.1 Eu Criei 2 formulários de pedido de informações no meu site, em que os utilizadores enviam-me emails. Eu preciso de configurar o email de envio/expeditor da mensagem, mas sem ser no Admin do Magento, isto é: Quando recebo esses emails na minha caixa de correio, por exemplo: no " FROM: Info site <email@xpto.com> " em vez de aparecer o email que eu configuro no Admin do mangento, quero apareça o email da pessoa que me está a enviar a mensagem, será o email que o utilizador preenche no campo "email" do formulário. Em vez de ir buscar a variável do email que configuramos no mangento, ignore esse passo e vá buscar a variável "email" do formulário de envio Isto é possível? Alguém tem uma solução de como fazer isto? onde posso alterar esta configuração? terá que ser na função php obrigado
  12. Gostaria de enviar e-mail automático assim que chegar a um determinado número... Alguém pode me ajudar?
  13. galera estou enviando um formulario mas o mesmo chega amontoado no gmail teria como fazer o mesmo chegar diferente o remetente toda vez que for enviado de um ip por exempro chegar ip@meuseite.com
  14. OLÁ GALERA QUERIA SABER SE VCS CONSEGUEM ME AJUDAR NO SEGUINTE UM CODIGO QUE QUANDO ABRO O PROGRAMA PEDE PARA MIN IMPORTA UMA LISTA .TXT COM EMAILS EXEMPLO FULANO@GMAIL.COM SICLANO@GMAIL.COM E QUANDO EU CLICA NO BOTÃO1 ELE VAI PEGAR O PRIMEIRO EMAIL E MANDA NO TEXTBOX3 EXEMPLO CLQUEI NO BOTÃO ELE COPIA O PRIMEIRO EMAIL DA LISTA E MANDA TEXTBOX DEPOIS SE EU APERTA DENOVO ELE MANDA O EMAIL DE BAIXO ASSIM POR DIANTE SE FOR MUITO COMPLICADO EU JA COLOCO UNS 50 MIL EMAIL NO CODIGO POR EXEMPLO EM VEZ DE EU IMPORTA A LISTA .TXT EXEMPLO CODIGO BLA BLA BLA EMAILS : DFKNFK@GMAIL.COM DLJFKDJ@GMAIL.COM E QUANDO EU APERTA O BOTÃO ELE PEGA UM EMAIL DO CODIGO E JOGA LA E DPS QUANDO EU APERTA ELE PEGA O EMAIL DE BAIXO QUAL É MAIS FACIL GALERA? PODEM ME AJUDAR A FAZER O CODIGO?
  15. gust.php

    Imagem do banco para email

    Boa noite pessoal. Criei um template de email que uso em parte do sistema para envio aos usuários. Em um desses e-mails eu pego uma imagem que esta no banco e envio no corpo do e-mail. Envio a imagem assim: <p><img height="50px" width="50px" class="img-circle" src="data:image/jpeg;base64,<?php echo base64_encode($motorista->getFoto()->getFOTO()); ?>" / ></p> No caso, o e-mail que esta recebendo esta mensagem é do gmail, quando abro no PC a imagem não aparece, já quando abro no app do gmail, no celular, a imagem aparece. Alguém saberia me dizer o pq ?
  16. E ai galera td tranquilo? Então eu to com uma dúvida, é o seguinte, eu achei na internet script para newsletter do mailchimp, o problema é que toda vez ele pede um email de confirmação para o usuário, e eu quero q não apareça esse email de confirmação, que quando ele cadastre o email, já cadastre direto, ai pesquisando eu descobri q tem q enviar uma opção de status = a subscribed, uma coisa assim, porém não sei onde fazer isso no código, vocês podem me ajudar como posso fazer isso? O código é esse: <script type="text/javascript"> $(document).ready(function(){ ajaxMailChimpForm($("#subscribe-form"), $("#subscribe-result")); // Turn the given MailChimp form into an ajax version of it. // If resultElement is given, the subscribe result is set as html to // that element. function ajaxMailChimpForm($form, $resultElement){ // Hijack the submission. We'll submit the form manually. $form.submit(function(e) { e.preventDefault(); if (!isValidEmail($form)) { var error = "A valid email address must be provided."; $resultElement.html(error); $resultElement.css("color", "red"); } else { $resultElement.css("color", "black"); $resultElement.html("Subscribing..."); submitSubscribeForm($form, $resultElement); } }); } // Validate the email address in the form function isValidEmail($form) { // If email is empty, show error message. // contains just one @ var email = $form.find("input[type='email']").val(); if (!email || !email.length) { return false; } else if (email.indexOf("@") == -1) { return false; } return true; } // Submit the form with an ajax/jsonp request. // Based on http://stackoverflow.com/a/15120409/215821 function submitSubscribeForm($form, $resultElement) { $.ajax({ type: "GET", url: $form.attr("action"), data: $form.serialize(), cache: false, dataType: "jsonp", jsonp: "c", // trigger MailChimp to return a JSONP response contentType: "application/json; charset=utf-8", error: function(error){ // According to jquery docs, this is never called for cross-domain JSONP requests }, success: function(data){ if (data.result != "success") { var message = data.msg || "Sorry. Unable to subscribe. Please try again later."; $resultElement.css("color", "red"); if (data.msg && data.msg.indexOf("already subscribed") >= 0) { message = "You're already subscribed. Thank you."; $resultElement.css("color", "black"); } $resultElement.html(message); } else { $resultElement.css("color", "black"); $resultElement.html("Thank you!<br>You must confirm the subscription in your inbox."); } } }); } }); </script>
  17. Pessoal eu nao achei categoria semelhante a esse problema então vou posta aqui mesmo he, e o seguinte um cliente fez um site no wix registrou o domínio e tem suas contas de email @dominio.com.br porem mudamos de servidor ja foi alterado os dns do registro br ,mas os emails antigos não funcionam queria saber como posso configurar para que os emails antigos funcione novamente ( não queria criar outro email igual ) essa configuraçao e feita no registro br ?
  18. RedHot66

    Enviar email no PHP usando PHPMailer

    Pessoal, não estou conseguindo enviar email no PHPMailer... Ele me retorna esse erro quando uso o debug: 2017-03-06 13:42:45 SMTP ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) 2017-03-06 13:42:45 SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting Não foi possível enviar o e-mail.Informações do erro: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting Já conferi na wiki deles e não consegui resolver.. Uso o Ubuntu 14.04 LTS c/ PHP 7.0 (openssl está ativada) Código que estou utilizando para enviar email (Fonte: http://blog.thiagobelem.net/enviar-e-mails-pelo-php-usando-o-phpmailer): <?php // Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer require_once("PHPMailer/PHPMailerAutoload.php"); // Inicia a classe PHPMailer $mail = new PHPMailer(); // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP $mail->Host = "smtp.dominio.net"; // Endereço do servidor SMTP $mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional) $mail->Username = 'seumail@dominio.net'; // Usuário do servidor SMTP $mail->Password = 'senha'; // Senha do servidor SMTP // Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->From = "seumail@dominio.net"; // Seu e-mail $mail->FromName = "Joãozinho"; // Seu nome // Define os destinatário(s) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress('fulano@dominio.com.br', 'Fulano da Silva'); $mail->AddAddress('ciclano@site.net'); $mail->IsHTML(true); // Define que o e-mail será enviado como HTML // Define a mensagem (Texto e Assunto) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->Subject = "Mensagem Teste"; // Assunto da mensagem $mail->Body = "Este é o corpo da mensagem de teste, em <b>HTML</b>! :)"; $mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano! \r\n :)"; // Envia o e-mail $enviado = $mail->Send(); // Limpa os destinatários e os anexos $mail->ClearAllRecipients(); $mail->ClearAttachments(); // Exibe uma mensagem de resultado if ($enviado) { echo "E-mail enviado com sucesso!"; } else { echo "Não foi possível enviar o e-mail."; echo "<b>Informações do erro:</b> " . $mail->ErrorInfo; }
  19. maringaense

    [Resolvido] Formulário de contato

    Boa tarde amigos, Coloquei online o site bem iniciante que modelei, sendo em HTML mesmo e configurei os dados do form, mas ao receber não carregam as informações preenchidas no formulário. Preciso da ajuda de vocês para descobrir onde está o possível erro, tendo em vista que já tentei de tudo e não consegui. No corpo do meu email de entrada eu recebo apenas '" send: Enviar mensagem" e nada dos restante dos campos. E agora, onde está o erro? <!-- start contact --> <section id="contact"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="wow bounceIn"> <h2 class="wow bounceIn">Contato</h2> <hr> <h4>Dúvidas? Ligue para FONE ou fale conosco pelo formulário abaixo.</h4> </div> <form method="post" action="http://SITE" name="contact" id="contact"> <input type="hidden" name="recipient" value="@EMAIL"/> <input type="hidden" name="subject" value="NOME"/> <input type="hidden" name="redirect" value="http://www.SITE/"/> <div class="col-md-4 col-sm-4 wow fadeIn" data-wow-delay="0.3s"> <input type="text" placeholder="Nome" class="form-control"> </div> <div class="col-md-4 col-sm-4 wow fadeIn" data-wow-delay="0.3s"> <input type="email" placeholder="Email" class="form-control"> </div> <div class="col-md-4 col-sm-4 wow fadeIn" data-wow-delay="0.3s"> <input type="text" placeholder="Título" class="form-control"> </div> <div class="col-md-12 col-sm-12 wow fadeIn" data-wow-delay="0.9s"> <textarea class="form-control" rows="5" placeholder="Mensagem"></textarea> </div> <div class="col-md-offset-3 col-sm-offset-3 col-sm-6 col-md-6 wow fadeIn" data-wow-delay="0.3s"> </div> <input type="submit" name="send" value="Enviar mensagem" id="submit" class="form-control"> </form> </div> </div> </div> </section> <!-- end contact -->
  20. Olá, tenho um cliente que utiliza um cadastro de clientes que gera uma senha automatica e envia um email para o email do cliente poder acessar a área administrativa. Até início de fevereiro o serviço estava funcionando normalmente, está hospedado na locaweb. Do nada, os emails pararam de enviar, apenas cadastram no banco de dados e não geram uma senha. Em contato com a locaweb, me informaram que precisaria fazer um envio autenticado, porém, segui as instruções deles e o meu código não permite inserir as informações na área atual do envio. Foi outro programador que desenvolveu este código, porém, agora sou eu que cuido dessa parte e não tenho um dominio muito aprofundado do assunto. Por isso estou aqui pedindo uma luz, que me façam entender o que preciso mudar no código para funcionar. Em anexo está o código sem alteração nenhuma. Tentei simplificar meu problema, alterando para que o envio do email ocorre-se para um do domínio próprio, igual acontece no formulário de contato, porém também não funcionou. Espero que possam me ajudar, pois já estou a 1 mês tentando resolver esse problema. :( clientesoriginal.php
  21. Olá pessoal, gosto muito desa paigna, e queria se fosse possivel e tivesse alguem disponivel aí com conhecimentos em Php, me dár uma força com esse codigo, queira saber oque tá mal ai..pois envia a msg pra caixa de meu site mas, só chega o email sem o nome da pessoa e sem a mensagem.. <? ########################################################## ///////////////////////////////////////////////////// ### /// Autor: Mateus Campos //// ### /// E-mail: mateuscampos@globo.com //// ### /// Site: www.centralwarez.com //// ### /// Msn: mateus@centralwarez.com //// ### /// Obs: favor no retirar os nossos crditos!!! //// ### ///////////////////////////////////////////////////// ### ########################################################## // aqui comea o script //pega as variaveis por POST $nome = $_POST["nome"]; $email = $_POST["email"]; $assunto = $_POST["assunto"]; $mensagem = $_POST["mensagem"]; global $email; //funo para validar a varivel $email no script todo $data = date("d/m/y"); //funo para pegar a data de envio do e-mail $ip = $_SERVER['REMOTE_ADDR']; //funo para pegar o ip do usurio $navegador = $_SERVER['HTTP_USER_AGENT']; //funo para pegar o navegador do visitante $hora = date("H:i"); //para pegar a hora com a funo date //aqui envia o e-mail para voc mail ("contact@drmastering.com", //email aonde o php vai enviar os dados do form "$assunto", "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\nTelefone: $fone\n\nMensagem: $mensagem", "From: $email" ); //aqui so as configuraes para enviar o e-mail para o visitante $site = "contact@drmastering.com"; //o e-mail que aparecer na caixa postal do visitante $titulo = "Seu Ttulo"; //titulo da mensagem enviada para o visitante $msg = "$nome, obrigado por entrar em contato conosco, em breve entraremos em contato"; //aqui envia o e-mail de auto-resposta para o visitante mail("$email", "$titulo", "$msg", "From: $site" ); echo "<p align=center>$nome, sua mensagem foi enviada com sucesso!</p>"; echo "<p align=center>Estaremos retornando em breve.</p>"; ?>
  22. AlessandroPiaz

    Enviar email com php

    Boa tarde pessoal. Criei um formulário de contato no meu site, ja vi 3 vídeo aulas, fiz tudo certinho, vi se o php do host ta habilitado e nunca funciona. Por favor peço que me ajudem porque sou bem leigo em php. Código html: <?php $envio=0; @$envio= $_REQUEST['envio']; ?> <!DOCTYPE html> <html lang="pt-br"> <body> <?php if($envio==enviado): ?> <h3>Mensagem enviada. Agradecemos seu contato!</h3> <?php else: ?> <form id="formulario" method="post" action="sendmail.php"> <input class="txt" type="text" name="nome" placeholder="Seu nome" required><input class="txt" type="text" name="empresa" placeholder="Sua empresa" required> <input class="txt" type="text" name="servico" placeholder="O que você precisa" required> <br/><br/> <input class="txt" type="text" name="numero" placeholder="Seu número" required> <input class="txt email" type="text" name="email" placeholder="seu@email.com" required> <br/><br/><br/> <div id="btn" class="animated slideInLeft"> <input class="btn" type="submit" value="Enviar"/><hr class="btn" width="35px" size="2px" color="#fff" align="right" /> </div> </form> <?php endif; ?> </body> </html> Código PHP: <?php $to= "contato@sunnydesign.com.br"; $subject= "Contato pelo Site"; $nome= $_POST['nome']; $empresa= $_POST['empresa']; $servico= $_POST['servico']; $numero= $_POST['numero']; $email= $_POST['email']; $corpo= "<strong>Mensagem de contato</strong><br/><br/>"; $corpo .="<br/><strong>Nome: </strong> $nome"; $corpo .="<br/><strong>Empresa: </strong> $empresa"; $corpo .="<br/><strong>Serviço: </strong> $servico"; $corpo .="<br/><strong>Numero: </strong> $numero"; $corpo .="<br/><strong>E-mail: </strong> $email"; $header .= "Content-Type: text/html; charset= utf-8\n"; $header="From: $email Reply-to $email\n"; @mail($to,$subject,$corpo,$header); header("location:formulario.php?envio=enviado"); ?>
  23. Arthur Freitas

    Enviar dados da pagina para email

    Galera, eu estou fazendo um site e encontrei um problema, eu quero enviar os dados desse formulário e os dados da tabela para o meu e-mail, mas não estou conseguindo se alguém puder me ajudar, desde já agradeço.
  24. O PHP abaixo já funciona mas preciso transformá-lo em VB pra ser mais útil e menos limitado. Da forma que está ele procura por determinada palavra, cria um arquivo e move todas as palavras encontradas em todos os arquivos da pasta para um único arquivo. Agradeço por qualquer alteração ou melhoria nele. Retirar a opção de apenas arquivos TXT e deixar ler qualquer arquivo $files = glob($base.'*.txt'); // Pega todos os arquivos que terminam com .txt Preciso que ele trabalhe de forma automática e fazendo o seguinte: 1) Opção de escolher pasta ORIGEM 2) opção de escolher pasta DESTINO Na pasta ORIGEM: 3) Abrir o primeiro arquivo TXT (que tem um email por linha+Enter) 4) Ver qual servidor do primeiro email - exemplo: @teste.com.br 5) Criar um arquivo chamado "teste.com.br" na pasta DESTINO 6) Mover todos os emails @teste.com.br deste arquivo origem para o arquivo destino 7) Salvar o arquivo aberto e recomeçar a partir da opção 3. Como são vários arquivos e alguns com 300Mb então precisa fazer LOOP do 3 ao 7 para economizar memória e o computador conseguir realizar a tarefa. $base = DIR.DIRECTORY_SEPARATOR; // Diretório onde estão os arquivos txt. $files = glob($base.'*.txt'); // Pega todos os arquivos que terminam com .txt $search = 'silva'; // a palavra que deseja buscar $found = array(); $arr = array(); // Itera os arquivos encontrados foreach ($files as $file) { // Lê cada arquivo em um array $arr = file($file); foreach ($arr as $k => $v) { // Se encontrar a palavra, guarda no array $found e remove do array que leu o arquivo. if (stripos($v, $search) !== false) { $found[] = trim($arr[$k]); unset($arr[$k]); } } // Salva os dados no arquivo, com os nomes removidos if (!empty($found)) { file_put_contents($file, implode('', $arr)); } } // salva todos os nomes encontrados if (!empty($found)) { file_put_contents($base.'silva.txt', implode(PHP_EOL, $found)); } unset($found, $arr);
  25. Alguém tem uma ideia ou uma forma mais fácil para bloquear que usuário envie emails várias vezes clicando no mesmo botão ?
×

Important Information

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