Enviando email com Codeigniter
Boa tarde pessoal,
estou com uma aplicação no Codeigniter em que tenho que disparar um email para o usuário, estou fazendo uma conexão via smtp no servidor da Locaweb. (Até aí tudo muito bom néh, Codeigniter e Locaweb juntos...rsrs).
Quanto faço o teste do meu servidor local o email chega, mas quando minha aplicação está no servidor da locaweb a mensagem não chega.
Meu config:
$config['protocol'] = 'smtp';
$config['smtp_host'] = '***';
$config['smtp_user'] = '***';
$config['smtp_pass'] = '***';
$config['smtp_port'] = '587';
$config['mailtype'] = 'html';
$config['newline'] = '\r\n';
$config['wordwrap'] = TRUE;
Meu código de envio:
$this->load->library('email');
$this->email->initialize();
$de = 'email@teste.com.br';
$para = $this->session->userdata('cliente_session')->email;
$msg = $this->load->view('admin/email/novo_pedido', $dadosEmail, TRUE);
$this->email->from($de, "Teste");
$this->email->to($para);
$this->email->subject('Nova Reserva - Pedido #'.$pedido);
$this->email->message($msg);
if($this->email->send())
print $this->email->print_debugger();
Alguém já passou por este problema?
Discussão (7)
Carregando comentários...